301 aa
MEKLANIDLNLLVVFDLLYQEQNTQRVALRLGITQPAVSHALKRLRHLLEDELFERTSQG
LQPTPRASRLHPGIADALARMNDTLNLCDDFNPAKSERTFHINMTDIGEIVFLPRLLQHL
SHHAPGVSLNTVRSHHNDLKNEMEEGEIDLAVGLIPQLGAGFYQQRLFVQRYVCLMREHH
PLAAEEFSLEAFRTAHHAVVVARGTGHGIIEEQLAHAGVVRPVRLTLPHFAAVPYIVSSS
DLVVTVTDKLAEATRTRFGLAIREHPLTFPEIPINLFWHRRFHQDPGNRWLRGLMFSLFS
E