MDDGEVELSDHVLLSNPNSSSNFQGSTPIDSFLDDFLKNTRTCTHTHTCNPPGPDAAHTHTCYHTHTQVFASEEDEVPNNKEHLISKVRRPSGNREAVRKYREKKKAHTAYLEEEVKKLRLLNQQLVKKLQGQAVLEAEVLRLRSLLLDLRGKIDNELGVFPFQKQCNTTLSFKEGDCGLQSASGAIDPRCEMDLPCFHPHVGSSSQASISGSGKMVVSWEGNCQPAVVDCRGNINDMVSAEGHTMDTVEALNYVLTEGICNSDISVTACMKPPMMKIKLFFSCFR