MATLSFKVTRQPAVLVAPSLPTPNEFLCLSNIDDQAGLRFQIPIVQFYQSDSTKKHQDPAKVIKEALEKALVHYYPFAGRLRDASNGKLMLECTGEGVLFIEADADVSLQEFGDLLPPFPCWDELLYDVPGSATVINSPILLIQVTRLTCGGFIFALRLNHSVSDAVGLVQFMKVLGEIAKGAAQPSVTPVWERERLLPRNMNNLTIKYPHYEYDHVEGKMMPMNEMSHHSFFFGKREIAALKQQMGGAQCATFEVVSACLWRLRTRALNLPADQEVRLIFPLDARSKIEPPLPSGYYGNVISLTGAKAKAGDVANRPLSYAAKLIHEAKKMVGDEYMRSVINLMELNGRPHFTVIGSFLVSDLTKIGFGEVDFGWGKAVYGGAARSGVGAVPGVSSFLIPLRNKSGFEGIVVPVCLPSAAMQRFKAEMDQAIHSGGGDQQASSSPPFMLSSL*