MVEVQGNPVKRFVVKQFLPLGFCVAVVFALLFPIPGNVLYQYKVNGWKLVTTVNMALIFFIFGITLETTELKEAMKGYKVLLLAIVTILFLTGLTGFIFINMDFKPMEFGYGLAIFACVPTSLSSGVALVIQGYGNAALALLMTVCTNILGIFISPLVVKLILSSAIKDIKVDAVDLVIKLGVSIIIPLLVGKSVRELWAPALRFAKKYKVPLYLVNQFQIVMIVWQTLSHSQHELLKQKLYDVVFAIMGAIGQHFFFLLLAILIAWVVPIVGMRMQDGERKAFIIMCSQKSLPTAAVIISYLPSGPGDSFQHVEGDDVATGSQGLGDLGLVAIPCIVFYVMQVFVDAFLANGWASKYEKGQALQSKYADQLAQLEKLEPHAPSLIASTVIEEELNAYGAGAGAAPDTELRFDVAEVTDKARLLGGIVEQSDHLGVSGQNQAR*