MAISKEDVLEYISNLSVLELSELVKEFEEKFGVSAAPVMIAGGAAAGGAAAAAEEKTEFDIVLTDGGAKKIEVIKIVRALTGLGLKEAKDAVEQTPSTLKEGVAKAEAEEAKKQLEEAGAKVELKEAAAKDLKSTQNAIKFKPEIAIRAAYGENHKSDNLAAYHSNGTTHDRAAYKEEPLKGSWAAYNTKMENPGYGPGPGKDKAIGECFNPITGSGPGPGKSDNLTCTNIDKNTKGPGPGRSGFNAGTDPDSKIKGPGPGTNKNTFTAVGKEFNHKKTNKNTFTAVGKEFNHKKTDVTVTHSVNLLEDKHNGKLCKLRGVAPLNPECESLSTASGDYEELREQLSSVSSFERFEIFPKTSSWPNHDSNHA