MMKLRSFLKSSLHNFRPAFSNSSSYSGFVRLISTNFNAAHSGRRLESKVAFITGGASGIGEAMAKLFAREGAKVIIADIQDELGRNLAGTLGEEQAEYCHCDVRKEEDMEEAMAGVMRRHGKVDVMLNNAGMAGNMIASITELEIEEFESVMAVNLRGMVLGTKHAARVMIPAKRGSIICTASIASLMGGLGPPPYTISKHAIIGLVKSAASELNRHGIRVNSVSPYVMMTPLMAPIYEKMKTMAPPQHQHISVHDLSNRINLCSGFFGAKFAAQDAAHAALFLASEESRFVSGHNLVVDGGFTINKTLNPFQPPQSSSHYPSRHGTDESCIL*