MKARSQYHIQPWHFLRKSNNVMLFGLFMVVVSLEVTKSGYLVKTLPGFPGDLPFLFETGYISVGKNDDVQYFYYFFESERSPENDPLLLWVRGGPGCGVLTSILLQIGPITINYINSSLENQMLELSTHSLTKVANILFLDEPAGSGFSYAKSPEGYITNDTLTPIHIHQFIRKWLVDHSKFVKNPLYLGGDSYGGISVPMTIQEIYNGNEGGEEPHINFKGYILGNPLTDKHDSSNAKIEQVHRMALISDKIYESVKQNCHGEYQYVDPNNNRCIQDLQVVHECIERISVDNILYPFCDRSNTSKSEHLRIGLRSLDKTSIYIWSSDDVQTQWLCNYKSAYIEAWASRRDVKEALHVSEELNEIKWVSCNQSLTYADGLLAKVSYKFNIMSTVAYHQEFSHKNCRALVYSGDHDLRVPHFSTLKWIESINLLLVEYWRPWYVDEQVAGYTMKFSNHDYKLTFATVKGGSHTSPENRPEECFNMFIRWFDSVDL*