MDFFFQQELQAEMLWPGTPEIYIPKDPPRLTAFAPYSRPSDGFSMQNSISPSSHYGNLNKRMIEILGAIRTAAIVDKEPLSGYRHMIKERQRRDKMRQNYEGLLSLLPPRTKADKNTIVHTAASQVIELQCLKAELQSRNVELEARLAKKAENAEGAKINLKVVHPTSAMDSLVEVLKCLRNMEVKAKSIRSVISGEEFSAMVEIESKLQKSEVENAVKCTLMEVERKLSLCFAEATDNESMAIWDLWEGQ