MKSIQILSKKRQNFSTLVSLKKKWQNLSAYITKDIDMSHWRELNGKISEIESLVHSQENSEIKKIDWNKWNEKISNKELLLCMKNFYDNQMNTLEAMEEGEKKESPSKKSEEDKLFEEALNNCKKAEETSAKLLIDGAKTLWISFHNPSVNNLDNNEWIESDKYWQAFVEKHATYNLNNKSLEPEDEENKNFEKNEWHKKTTKFNERSDTPILYDYMVNLPSWEYYDINRRVFLENMLYFLLRTGLSYKFFPELFRWKWKTHIEDLRFQFLDIAQKRRKNYQLSTAKREVPLELQPSDYEHKGEEYHLKLLNHFKDYQNLVLSRLMSNYIFLCDPFIPIQSKEGLNNTLKMHNGGKLYKLNNDNVNCLFYLPKDCDENSTKIMYKPLDALTNFYSYLQNKNIKLNDTYYRLLQIFTQILQERGAYWLNLPNENIPDSFLRRYNKDDSLYPVYVEYVSNLKEEFLNKTEIPLNNYTQEIENIEEKYKNECQFFDKLLHTFLSDDISLTYEDNTPDLSKLNESQIKKLLDEKKIKIFDKQNNQLLNDPLTIMEYIKNQEIEKQQIKEFVKSLSS*