MSRKFRFNQALWLVVYMAAMSSFDMQADSALLVKAAYWLYKPGSNLSLTRAGDFTHLYFASATLDPSTFNVLPPPGGAAAAAALQAFPSAARASNPSVKAILSVSGNTSAFSAMAASPAYRLAFINSSIVLAHTLSFDGLDLDWEFPASDTDMANFASLVSEWRAACVSSNFSTPLLLTAVVRYNITVMSTSGAMATYPWGCNTNVPLLASNGSAPITPATYPVQAIARSLDWVNIKAFDYHGAWEPTRTGEHTALFDANPYQMASTDYGIRQWLAAGLPPVQAVMGLAMYGRTWLLQDPMQNIVGAPAVSAGPCGGIYTYDEIKEFVNSSKAYCRDDVVTKAAFCYGKLSKGASGNGVLWVGYDNARTIATKVRYLKAKKLGGYFLWSLGFDKNSDLSKQGVEENDKGQGGDTS*