MVSISKKSHENTIRTCPSCGYPIQYQRQVAPSMQDFLGLPAGVKFDPTDQELLQHLEGKARSDPQRLHPLIDDFIPTIEGEDGICYTHPEKLPVTWSALSLSLSLSLSLMRCKKRSCVRSDGLVRHFFHRPSRAYTTGTRKRRKVHTDVHGSETRWHKTGKTRPVFAGGDLKGYKKILVLYTNYGKQRKPEKTNWIMHQYHLGFDEEEKDGELVVSKIFFQTQPRQCGSALKDTFQTKLKGGQDRVSSPHLFPSFPTMHATGAPPPFLS