MPSTSPSMQQLLKFIIVGDSGVGKACIMMHFIERRFQGSQDPNVGIEFGTLSVTRKDKLIKLQIWNSARQAALPSVHKSHYKGAAGVVLVYDITRRETFNHLSKWLEDARKHGSSSMTLIVLGNKCDMSHKRAVSFEEGEQFCKDNGLAFFEGSAKTAQNIEEAFVSTALKISQIMDENAADGAKEDRSPPKSKVGWDISPSPQDQADGVFKLITGRRQRGSNAQAAPDRSKHSQEDETQDIPELQDGSQVTAPPRVIAQRVPSFKELDTNMPYLLPFTYEGGIDLRPLISSLSPVSQVSEEDTHWDPKSLLAEMIFKMNENKEVLKCGI*