MSCLLPQFKCQPDSFSIQFRSLQHHSTNHIQLSAKNGEPFRFWAQCALSSASPSTSISTSTSTSTSTSTSTSTAVLDLERLRFPSLESHSDSIAANRPWTYIGEIGPPKEPLFGTSLATETLIVNDEAVIAAAAAEAVALARAAIKVAKDAAEMAKNYCSMKTETKIPIASTADSFSSMWSLLTEKERVDIIGDSFSDETGLREEYSTQYPTEESDCLEPTHEELALLQKQLSESIVVRSKRQTERKARRARAAEKAATNFVIVKSGSACKKKRVPMQEVDQSDPLRFFRGASTSSRLLSATEEVELSGGIQELIKLERIEEELEERFGGKPTFAQWAAAARVDQITLRKHLNYGILCKDKMIKSNIRLVISIAKNYQGAGMNLQDLVQEGCRGLVRGAEKFDASKGFKFSTYAHWWIRQAVRKSLSDQSRTIRLPFHMVDDL*