MVKLIPLECPSFPILQMKKRSRWHIPPDCKSAFASLGMFFPGKLVSLPSGGGVPWTEEEHRRFLLGLQKLGKGDWRGISRNFVVSRTPTQVASHAQKYFIRQANMSRRKRRSSLFDLVPDESDLPPLPGNHEPEAQLLNQPPLPPPMEEEEVESMESDTSAIAESSSASAIMPENLQSSYPVLVPAYFSPFLQFSVPFWQSQNDGDDLRQGTHEIVRPVPIHSKNPINVDELVGLSKLSIGDPKQETVSTSLSLKLVGGQNRQSAFQANPPTRAQA