MEVGPQSEAVLNVAAAAVGELAISDQVVTPWEVTGTSQGVNYDKLVDQFGCQRIDTALIDRIAHLTSRPAHHFLRRGIFFAHRDLNQILDLYEQGEKFYLYTGRGPSSESLHLGHLVPFMFTKYLQDAFKVPVVIQLTDDEKFLWKDLSIAESKRLARENAKDIIACGFDIERTFIFSDFEYVGGPFYENMMQVAKRVTFNTLRGTFGFTPEDHIGKCCFPPVQAAPSFASSFPHLFGVNDQLRCLIPCAIDQDPYFRLTRDVAPKIGYPKPSLIESKFFPALQGEIGKMSASDPNTAIYLTDKPKVIKEKIRKYAFSGGQSTTELQRKYGANLDVDVCIKYLNFFLEDDAEFEHIKKEYKAGNMLTGKLKDHVTDILSKIALAHQNARAQVSDEVVDAYMSATPRPNMFGTYSDYAKS*