MSKTYSFFASLLLVFKTFMYGMSSMTLLGAGSLVVNSDRHLNDPPQLTPHKTASPSQQRSETTTQADTESLELQWRHYFKNASQWLDDPSYPNTQNFKRKTTTKENSPFWTQKELRREGVEAEDQSFGAQKKVKMKTMERQTLYDAQQDWEVVMVAKGKQEESWYDNATLVALLKDCARKRDLKRGCELHDGMVVRGLFGNDILVSNNLLSMYVKCGALEKAQAIFDELPTRDIVSWNVLISGYAKHGDGEHALMAFQEMKSEGFSPNAVTMVGVLKACDSLGALDKGHEIHAEIVTDGLLEDNIYVGTALLDMYTKCGLLLEAREVFDGLPVRDVAAWTSLIGGYAHHSHGENALKCFEQMQSEGLTPNALTLVCILKACGSIGALDKGKEIHAQITQDESLKNNIHVGTALVDMYAKC