MPFVKVQKSNAYFSRFQVKYRRRREGKTDYYARKRLVAQAKNKYNAPKYRLVVRFTNKEVICQIVYPRLQGDYVLVAARSGELPRYGIKHGLTNWTAAYATGLLVARRALTKLGLADKYQGVSEPDGTISMTEALDDDDAPRPFKCYLDVGLKRTSTGSRVFGAMKGASDGGIFIPHSEKRFPGFDSESKQLDAEVLKKYIFGGHIAEYMESLEEEDEERFKKQFSSYIADGVGHDDIEEIYTSAYAAIREDPTFTPTEKNQDWKKESLKYATSPLTREQRQANIQKKIEAFRAGHESGVGDNMEEDEEY