MNSFNSHQEAFNTSSSSTNFYTRMLGAIPAVRPSPSLPNSRRNVLDFFGVEDKAMSAVIPPVTVVFDGRSICQRIHLHKHSSYQSLARALRQMFVDVNGDAGVSPESDLCLSNAVPGHLIAYEDMEGDLLLAGDLHWKDFVRVARRIRIIPVKVNPPRVFRGP