MGWLLSLLPFPCLSPAYALLHRYQGRVFKRVSCAVLTKVPALHEELTVLSSFPSGEDIINLSYLGENRLERKDGNKLFINGKMSYYITHAIWQNLVSMTNAFFLELVCLEGYKQFWELVAAGGVMTLSEALDCILLENHTFMASDNDWLLPVNLSLSEEKVLKLLNLVGLFLQTKKVFWLIPASLSVASAMLEFNTTLRAWLYRNINRVFCSSMHLICDKLSYSKRRQVYSLGKWVENLKPCNDIELRVVRGDVCAFIGGLAKAPMEDASLVPWLHVEEAATRKTFHCDPIIIMCFFREETILTYCTVAVYYPNSEVANVVVDCSNREEFRKMCTFVDCVARYGSGSLKSYDGNNKVEVRGWKESVTAHLRTQITECNRGLL*