MVALLALSFIAKMDQGIIHLYLYHLGLTPEDKEWSAFDDPSYLVMKNGCIIGDEELKRTIFATETIIEDEEEQRRNMPIKPRLRPKSTKASYRPKIKQFVAKCESEGWRPVPHSERVAAFLFWRLDNGIMNAGPFISSTLSNSIFALQHAQKTIDFITHDHVSLGVKVSENLQVKYMPERAREALLTCAERCVAAAPLPPPYALPPHVLQVRLYPSFFLSIFFSIHPFMVYLPLSFIAEMDPRIPHLYLHHLRLSPEDEEWSVFDHPSYLVMKNGCIVGDEELKRMIFAAKTTIEDEKEQRRNMPIKPKYVKNTNVKDNCPAQAIKEARRTNPKILSAN