MPFVKKQKSNAYFSRFQVKYRRRREGKTDYYARKRLITQAKNKYNAPKYRLVVRFTNKQVICQIVYARLQGDFVLAAATSKELPRYGINHGLTNWAAAYATGLLCARRALTKLGLADKYEGVAEPTGELVLTEALEEDDAPRPFKCFLDVGLRRTTTGSRVFGAMKGASDGGIFIPHSEKRFPGYDIESKELDAEVLKKYIYGGHVSEYMESLEEEDDERFKKQFSTYLADGIGAEDIEEIYTNAYAAIREDPTFKPSEKTKDWKAETLKYKTHRLTREQRMEGIQAKIKAFQAGHGAEAEDEDEDEE*