MPSTSTSLSPLSTGLARATAGLNLCHENASEVWHQRPPLDFLQIHPEHLIQEEGGTYRDQLDDLRHAYPIVLHGFGLSLGSCAPLDQDYLQLVKRVLKEHPEAFFSDHVSWSSLSHHHFHDLLPLVMNDETLDYLVERIDQAQELIGQPILLENISSYMRFRDSTYDEPSFINALTERTGAYVLMDVNNLWANAVNFGENPLTQLMEYRQSSVRGYHLAGCTRQQAGDGDVYIDYHGEAVHETVWDLYEKALRHFGPWPTLLEWENHVPPLERTLQEVSRITRYLNDLSVAPGAT