MAIDKDSHVSSDRQKWQKIFNALVHMLQTQQTQVESLAKERKLLEDRIKFQYDRWISDVHSLQDQIAQMEMKFTVQEKERLVEAAKSDLLMGLKKREVSLCKLKLESTDDELVDFKVLIDFLSHECLDPNGISKVGDKEKGSRGDNNLKSVKTTKEEEQCAKRLEGEVRKLKWEYENLASRNSAEVSALLAEQNFVWNQYKIMESNYSNKLNSKHVEVEQANEKIDNLLVGMEQLESLNNEKDDKIVKLKTDLAKMETETKKKNEEISRLSKEVELLRKSRSASVTPILNRCTEKQKTSGQGKNKSWIGRNISIKKETPASEKNTEKKKESSVSEKNTEKKSRGSKRKEINVTPTSETPRLFTSTFKIPKLKNSSPQIM*