MNVTDKTEYKDNWFDRLFIALFSRKMAKAVGKKSQKKGYEGFVDLSMQIMEGRNSQQQQELVAIVLQSLVPSPVLFLIRNLFSPTKWVCESNAWFATVLFEWLVGESEIREAEIVTEDNQVTILKSGVYIKKCRYLEASGCVGMCVNMCKLPTQEFFTKSFGIPLTMTPNFDDFSCEMVFGQVPPAFEDEEASRQSCLKHICPTASVTSQPCRKLT