MMNYEEFLLLLKRGDMRAWIGLGIVMFLLEARIDITGRLLDLTANINMERLLALIGATWILWQIKKYYWPRPDYEYYATFDDPSTVSYEHTRYRTVTFNTADATRESYRLFIETLRTELANKHERSDGMKVMREPSTLLNLERRILKVELSNSETTSATLVLDQEDAYVVGYIARDQSYLLQLDSDKHCFNDGFTDSIRLPFGFSYEELEKRAGVQSRREINLGIKELECAIKDLDKTNYNDNYKSVAKSLIVCIQMVSEAARFIYIETKVCDSITEGRKKFYRNFKPDDTMLKLEKDWDKLSDAVQNLIPHLALMKFKSGDHGAGTSSERRKSGRKDKERYRMKY