MNSLGLLTDFFVLFYPGGASKGGGEEPGKLPEQAEEESQVLHGTGHCKWFNVRMGFGFISMISREGSPLDIPVDVFVHQSKLFMEGFRSLKEGEPVEFTFKKSSKGLESIRVTGPGGSPCLGSERRPKGKTLQKRKPKGDRCYNCGGLDHHAKECSLPPQPKKCHCCQSITHMVANCPHKTVVQAPTSSQGRQEAEPQPCTSTFPREVGGGHGCTSPPFPQEARSEISEWPGRSPQEASSVKSSAAPEEQSKKGPSVQKRKKT