MPVLMSPEIANKFKEKWLMLHPEDQDNVSGSVHFDDSLTSLHWLQNFSILSANPERTPSSGCHPQHLFYYKNQLGGTDSPSSPPAGDTAATGMPQTPGNPTTSCSSLANPYALQQAGHYITGQTNPAEEIDYKTNRHVKPPYSYATLICMAMQASNKTKITLSAIYSWITENFCYYRYAEPSWQNSIRHNLSLNKCFMKVPRQKDEPGKGGFWQIDPQYADMFVNGVFKRRRMPATNFNTQRQSKMLSSPSSSYTSQCNQQMGMGHFQGNKRKQVFPKRGNKLARISKSPLLTSDIKTSDVLRGDFDLASVFDDVLSGNDSTFEDLDINTALSSLGCEMEPSSQIHNQSGYSNEDEQACAYLEANGIIGCNMEDFHHQQHHQQAQVHPQYYEGMFSDQQNQQHPWEIKEEAQPVPLSLDHGYAFCEGFFSEMQLWERGESYM