MEHNSNERYIFKPNFLGEGSYGKVYKAYDTVLKKEVAIKKMKLNKISNYIDECGINFLILREIKIMKEIKHKNVMNALDLYCEKDYINLVMEIMDYDLAKLINRKILLTDSQKKCILLQILNGLNTLHKYYFMHRDLSPANIFINKKGEVKIADFGLSSKYAFDMHSGKMANDKYSKRALNLTSKVVTLWYRAPELLMGSNKYNSSIDMWSFGCIFAELLLQKALFPGENEIDQLGKIFFLLGTPNENNWPEAKHLPLYTDFTKSNKKNLKNIIKIEDDDCIDLLTSLLKLNSHERITAEEALKHRYFLNDPLPCDASQLFIDM*