MERNIGVEEMLSHTPGSLLRPIDNASSTKARFETIIRKAQDSICKAIEDIDGKKFHEDAWTRADGGGGISRVLQNGNVWEKAGVNVSVVYGTMPPEAYRAATGNPEAVQGATGRVPFFAAGISSVMHPHNPHAPTMHFNYRYFETEDWAGIPGQWWFGGGTDITPSYLYEEDMKHFHGVYKQHDPEYYPRFKSWCDDYFLIKHRGERRGLGGIFFDDLNNKPADEIMSFSEECVNNVVAAYAPLVVKHKDDAFTQQQKEWQGVRRGRYVEFNLGHHLWPEDRRSHRVNPHVPASPCNMA