MLLLFETPAGYSLFKVKDEKKLGDVEKLQDAFSTVEGAKKMVSMKAFSKFENTTEALAAAATLVDSKVGKSLKKFLTKHAEGETLAVADSKLGAAIKEKLGINCVADSGVMELMRGVRYQLNELIGGLTDADLAPMALGLSHSLSRYKLKFSPDKVDTMVIQAIGLLDELDKELNTYSMRVREWYGWHFPELTKIIADNMQYAKAAKLMGDRANAANLDFSGILDEDVEQEVKDAAIISMGTEISEEDLSNIGQLADQVIALSEYRAQLYDYLKARMNAIAPNLTVLVGELVGARLISHAGSLMNLAKHPASTVQILGAEKALFRALKTKHETPKYGLIYHASLIGQAAPKFKGKISRVLAAKCALSIRVDALGESSEATIGVDAREKVEARLRQLEGKSLGEASGVKKLSGDIKKHDKDRNADAPALLTAPRSYNPDKDVTKKEKKEKKDKKDKKEKRERDGDSPKSAKKSKKSD*