MAKVVDLDAVSSLLELHALGMKRTYQEMRNIQLPTPQPSDSESEELDCPEGKRIKTDFEKHDLAMNFLNSTPPRTPSPPQVTSVPVSVIMKVNKDGSCCADPYGGSLKKEEPKRRFVSSQNILKVIKYKMNNKKDELESQCKEVIKEEKKTSKPKEIAIAPKPQTTVVLTGGRLIPIRPSDLVIVAPPPMPAEPADPRRRIFQCEHEGCGKNYFKSSHLKAHTRSHTGEKPFICPWKNCERRFSRSDELSRHRRTHTGEKKFACTFCDQRFMRSDHLAKHVKTHNKTTFKTPSVPLSVVLTSL