MSDSEEVDRLRTQLALALSSNIIAQNTTELKAREYALYSMITESKLMSVEKEIQGLRRDIDEIIRMLRERERDRIADPIAVREPRSGENIQGAGFNTDVIWMRTSMINAQRNLSEFLSRINCRYMACQNSHVVPELVMVDWPVQHSDGWPAKIERIDDLQYPIPEHVLLEHPAFGVRQKSKIQRISRVYVHFQGQALTSDLLKFHPHPDASTVWSNLLSYILVCWNVTGSRRYPWENFSWVTKEKIRGGFECYESTYGSACLRFCHLYGFDEVDTDPPIACSRACTQGCLRRRGRTLHDFATDCKRMHDTLIRMKCSL*