MSTEKERESHVYLAKLAEQAERYDEMVESMKKVAKLDVELTVEERNLLSVGYKNVIGARRASWRILSSIEQKEEGKANEQNVKRIREYRQKVEEELSKICSDILVIIDEHLIPSSSTGESMVFYYKMKGDYFRYMAEFKAGNEKKEAADQSLKAYQSASNTAGTDLPPTHPIRLGLALNFSVFYYEILNSPERACHLAKVAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLPEEGGEDQARMEESNKVEKAE*