MEILLQKVYDQENLSKEEMNIIATEIFEGRLSKTKMAAFLMALKVKGETAEEMAGIAQAMQQVAIQVAFPAGTAMDNCGTGGDKSNSFNISTTSAFVLAAAGIPVAKHGNRSISSRSGSADVCQELGIDINMRPEDMTYLLEKVGIAFLFAPHVHPNMKYVMDVRKELGTPTIFNLIGPLTNPVHLETQLMGIYRRDLLEQTAEVLGQLGRKRAVVLNGAGFMDEASLAGENHYALYENGEVHLYTLRPEDVGLTSYPLEAITGGDAKENAAILRSVLEGEPGAYLDTVLLNAGFGLFANGKVGTVQEGVDLAKDLISSGLAKQKLADLITYQKEVLAK*