MPTVSVSRDLLFQKLGRSYTDVEFEDLCFEYGIELDDVTTEKEMTRKELNKGTAEVXGASEEVLYKIDIPANRYDMLCVEGIARALNIFKDAXAAPKYRLADMTGRTMLRMVVKPETVMHYLDNDLKLRKFVPIIKDSVVYPVLYDAKRTVLSLPPIINGAHSAIKLSTRDVLIECTATDLTKAKVVLNTVVCMFSEYCSNSFESRSLQVXVSYINANLGLDLPAPEVASLLQRMQLNASVEAGQAADVVEDVAIAYGYNNIPKMGLELPINQLVELVRAECAMAGYTEVLTWALCSKAENSEHLRRGCPPPGSVVEIGNPATAEFEVTKRCLGLGLQVCRSTLLAAALKTLGANKDAALPIKLFEASDVILVDSSRAVGARNERRLVAVYCNKEANFEMVHGLLNRVMEVLGVPLAGAGEVGLEAKYGGSYCLQAGEDPVFFPGRQAQVLAKGTQVGSFGVVHPEALVLPL*