MMKALGKLYEKPSTSNKVFLMKHLFNMKMSEGGSVVDYLNDFNTVTNQLSSIGVNFDDEVRALLILFSLPESWNGLVMVVSNSISGSNTLKFDDVVGVILSEEMRRKSTGETSGNALTVENRGRQKEREKGVGNRGKSKKGRSKYKGNLECWHCRKKEHLKKDCWARKGKQGDGQQDNNQEANVAGDVLQDALILSLDNITDAWVLGSGASFHATPHRKYFQDYVQGDFGQVYLGDDEPCKIVGKGKVHIKLSNGNQWLLKEVRHVPDLRRNLILAGKLGSEGCTVTFIENLWKVTKGSLVIAKVEKVGMLYLSTGNIISSISLASIGTYTTLWHHRLGHMSEKGMQILQSKNLLPDLK*