MNFRPEQQYILEKPGILLSFEQLRINFKHILRHLEHESHVINSTLTTLISQENASMDEKIEKIDSLLSRVSTVKKKMKHLHDCEALFIKQTKSRLLFMNRLQGIRDMESADFLDWSRVRLNRLVADYMMANGYHGAAALLCKDSQLENLVDLGIYKRYQLIHDSILQQELKEVLSWCSEHRAILKKNNSTLELEVRLQRFIELIKSKKLCQAIAFAKAHFGTWANEHPARLQLAAALLAFPEFTNGSPYSLLLSDDRWEYLASLFTSNFTAVHNIPSVPLLHALLAAGLSSLKTPLCYLDANDDNPLALQSQTVKQCPVCTPCLNDLGKALPYAHITQSAIVDSLTGEGLDSDNCPVAFPNGRVYGIQSLISWNEANGTREGFLRDPYSGKEFPFQLLRKVYVV