MGNAMGSSKASYTQILVASSIGLILAAAVHYRLKKIRDQKIVPRTKVTNTGQILRFESFSHYVARQMGFSDKRECPHLCKLSAEYIRKSEGCEEDIYNFFSNEPDADSLFIKLVEEFERCILSYFAFHWSHASHMISQVARVFTTLVEEMKAIGLVSVDDSECTDVMVPMAHKDRSPVLLFMGGGMGAGKSTVLKDILKEPFWAGAAANAVVIEADAFKESDVIYKALSSRGHHNDMLQTAELVHQSSTDAASSLLVTALNEGRDVIMDGTLSWIPFVVQTITMARNVHRRRYRMGVGYIVEDDGSVTESYWEQLNEEQEATDGNRKRRPYRIELVGVMIGWKEKERTLLVDPDEINVLQMVGRLNDGANSIYELYKNPHPAFQAGSVWKDIVLSPSRLNIQKELN*