MDLPGFRFYPTEEELVGFYLKKRIQGSHPMNFDIVIPTLDLYRYDPCELPSLAHDVEERQWFFFVPRDHKNSSGRPNRLTKSGYWKATGSDRAIRNELLQCIGLKKILVFYKGKAPYGQKTDWIMNEYRLPDLRSSSVKVRDIVLCRIYRKAASQRSMELQAKPDHVVKEETAVSGDEYEDTSYSTTLNDGGQLSNPMTEIEVSSLYYQKRERVCSSDQSKTNNGDSLYECLEPIMLSEETRVLKNPKACKTALLELPNMSLNCPLSQPIATPPALLSTPPPFQPSLI*