MQGVAGSHPSVPELMKALQSHALFVYFGHGSGEQYLPLAAMRSMRCCAANLLMGCSSGRLRPHGEYEPAGAVLSYIAAGCPAVVANLWDVTDRDIDRFSQTLLRQWLGPRAPPPATSLNSGQAGGLTSAGAQVSAACASTRTAGKARPKAGKARAIWYGSRPWVMVGKPEVGRRLLSRLMIRPSVKFVALLDNETQPMNDLSLIGLKGPAWRVARKAFESAIMHKDALALHLECVARLLARLARITAAGGGDGAIVNVAPLMGDLTMDVVGSCAFGVAFNTQEKELGKAALLGADGQDLGSQQQCLPFSPEELVDACHNAFATSKVGGQSRWTTLALLLPEWCYEGLSPATNP*