MVEGGASKGGDEPGKLPELAEEDSRVLHGTGHCKWFNVRMGFGFISMTSREGNPLDLPVDVFVHQSKLFMEGFRSLKEGEPVEFTFKKSSKGLESIRVTGPGGSPCLGSERRPKGKTLQKRRPKGDRCYNCGGLDHHAKECSLPPQPKKCHYCQSITHMVANCPHKTAVQPPPVSSQGRQEAELQPCISTFPREAGAGHGCTSSALLPQEARPEVSERLGRSPQEASSMKPSAAPEEQSKKGPSIQKRKKT