MAISKEDVLEYISNLSVLELSELVKEFEEKFGVSAAPVMIAGGAAAGGAAAAAEEKTEFDIVLTDGGAKKIEVIKIVRALTGLGLKEAKDAVEQTPSTLKEGVAKAEAEEAKKQLEEAGAKVELKEAAAKKFKPEIAIRAAYGSADQQSLYAAYELREQLSSVAAYGENHKSDNLAAYKEEPLKGSWGPGPGAIDEITNKNTFTAVGGPGPGTNKNTFTAVGKEFNHGPGPGVTTIRNKHSNGTTHDKKYHHQNEQGSGYAADLKSTQNAIDEKKTIRNKHSNGTTHDRT