MLVLFETPAGFALFQLLDEGKLDKVEDLWKDFETQDAARKVVKLKAFSKFANTTEALGAATALVDSKLSKGLRKFLKANCEGETLALADSKLGNIIKEKLAIDCVHNSSIMELMRGLRSMAGSLITGLEGYEMAPMSLGLSHSLSRYKLKFSPDKVDTMIVQAIGLLDDLDKELNTYAMRVREWYGWHFPELGKVIQDNIQYAKCCKLMGSRINAAQLDFSGIIAEELEQELKDAAVISMGTEVSEQDMVNIKSLCDQVIALSEYRGQLFDYLRSRMNAIAPNLTVLVGELVGARLIAHAGSLINLAKHPASTVQILGAEKALFRALKTKHETPKYGLIYHASLIGQAAPKFKGKISRILAAKSALSIRLDALGEGNEATIGLENRLKVEARLRQLEGRALGKISGTGKSPGGKIEAYNKDKKTGSSLITPAKAYNPAADSTMGAETPTPAKKQKKKSKEEESPVEEVAVVAEPEKKKKKKKDTSGEDVPAVEVAAPATEEKKKKKRKAEAAEAAEEADNGAVKEKKKKKEKKASS*