MRFNRVYDFQRALCEDPKLIEEWFGLVSNMRAKYGIVDSDFYNFDETGFMMGVICPGMVVTSIERCGRSKAIQPGNREWATAIICGNGEGWTIPLFLMVQGQYHLSNWYTESGFPADWALKPTSNGWTNNETGLEWLKHFDKHTIRQRKGKYRMLVLDGHESHESISFQSYCKSNDIICLRLPPHSSHLTQPLDVGCFGVLKRSYSCQIEGFIKAHINHITKVEFFIAFKAAYLQSFTIQNMKAGFRGAGLIPFDPQSILSKLDIRIRTSTPPSTSLELTNSWISQTPHNPTEALLQSTLVKARMARHQSSSPTPIFETVQALAKGTERLAYEVTLLSAENRILRRANEALSKRRRAKKNSTT*