MPLRKSHSKSRFGCLPCKKRHIKCGEESPSCNNCTNRRVQCVYKSPHTADEVSSRSSISMSGSETLFGEPNVARTPITVTRAQELHLMAHYITSTSETMSHGKEDIHVWQQIIPDEAIHHEFLLNGILALSSLHYAWKFPDSKLVYSEIAMNYHASALKGFRDALNCITDENRCALFAFSVILNVLALAFPNICPTSEQSSREDSVVILIELLQGLQFIIRGPEDFRIHLEKYAPLWARFVNPVPPPKPADEVATALARLRERTNSIQSSIEAERHRSYLSGIESLEAIFGQMNQDSTYLGQIIGWPTTVGPTLLDLFKQEDPMAQLIFIHYGALLLYTRDRWWGRNTGVRLIESLSRSVSNRHPDWADLMQWANTAAVLVQEDQN