MSYTIPPYLQKGDKVAIVCTARKFSIEEAKPAVALLESWGLQVVLGQTIGLDNFQLGGTDAERIADFNAQLKDPEIKAIWCARGGYGTVRIIDAIDFSSLAQQPKWMIGFSDVTTLHSHVHNLGIATIHGIMAFSVPLAKEESKTSLYKALFGLPLSYAISAAPGNRNGKAKAEIVGGNLSILYSLLGSVSSLETKGKILFIEDLDEYLYHVDRMMHNLKRNGMLQELAGLVVGGMTDMHDNSIPFGYNAQEIILDAVQDYNYPVVFNFPAGHGASNWALKLGTIVELEAQDNQVTVAFS