MTKVIISEEAKSLLDKFLEENRPAPLVNTYLFYIENKFNLQPVLFPKEKMIYQSAEAAIRRLEEEEKIWHQTEIKITFGETSVNEQTAKIYICPFTGKVFGDNTHPNPQDAIYDWVSKCPENTERSGGLRVKRFFVSEDPEVIKNYMNKEQRKDPITKTVYSSVLSGKLFNSKEAVIKDFRKNYLKKLTLVEVQNQNKFSIEESFLEFIQQQLVEDKITGFVEAMAEVPEFLPVVESWLA