MEHNRSDLIRLDMTTDRIIKNQIATHPLYPNLLSAFLECQKVGAPTELASLLEEIGRESHPNNAFREIGDDPDLDHFMESYCEVLHRYKEELSKPLNEATLFLCNIESQLNELCKGTQTMSSDYNRSDHEAAGTSEDEMSCGKVEAVEGGHDELCGTSCPGDKELKEMLLRKYGGYLSNLRQEFLKKRKKGKLPKDARKALMDWWNVHYRWPYPTEEEKLQLSDMTGLDIKQINNWFINQRKRHWKPSEDMRFSIMEGVSSTGIAGPLLRPSQKSNQEHYAYVNFLNRHLCHSLSRSVELVYTYLCSGYAS