MRSNLESDLKELRETFHSGKTKESSWRISQLQGLLHILEDRESDLSMALKQDLGKHHVEAYRDEIGLVVKSINYALGNLKQWMAAKKAKLPLAAFPSRAELLPEPLGVVLIISSWNFPIGLSLEPMIGALAAGNVVILKPSELAPSCSSILAETIYDYLDCTAVKVIEGGSDIGEKLLQHRFDKIFFTGSTRVGKTVMYAATQHLTPVTLELGGKCPVVVDSFSSSWDAKIATKRIVWGKFGACAGQACIGVDYILIEKKNLSNLVELLKKYTKQCFGDDPNESRSMSKIINKKQFSRLKSLIDEPMVKSSIVYGGSFDEESLFFGPTILVDPPLDAAIMTEEIFGPLLPIITLERIEESIEFITSRPKPLALYAFTKDEILHKRLVSETSSGSIMFNDIILQYAIDTLPFGGVGGSGFGRYHGKYSFENFSHEKVVMTRSFLIDMWFRYPPWDDKKLQIIKAGFRYDYLGAVLIALGLKRKA*