MPGGGFRVLHLVRPFLHVLPEVQTADRRVPFREKVLYTVVTLFVFLVCSQLPLYGIHSATGSDPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKIIDVDNNVKEDRALLNGAQKLLGVLITIGEAVAYVLSGMYGDVRDLGAGNAILIILQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTINSGRGAEFEGAIIALFHLLITRTNKVGALKEAFYRQNLPNVTNLLATVLVFLIVIYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYRKFSGNLLVNLLGKWKESEYSSSGQLIPVGGLVYYITPPASLAEIAANPFHALFYLVFMLS