MPCLTEQWGDLPFKVDDSEDMIVYNSLNDALSFGWFPDHSLYEYVKPEPLLYDPFDHHHAFPNLFTQFQQYHDVNNAPIILPFEHHHHHHHHHQKQVQVVDAADQNKAPKSGVARGRHYRGVRQRPWGKFAAEIRDPAKNGARVWLGTYETSEEAALAYDRAAYRMRGSKALLNFPHRIGLNEPPPVRVTGKRKEPEAEAAAAADASTTTPKSAKRTKASSVAEHDHHQANVLRTRQKNSMGLLPLGEQLLVS