MPLRKSHSKSRFGCLPCKKRHIKCGEESPSCNNCTNRRVQCVYKSPHAPDEVSSRSSISESRSENFSGEPNKTHRPITVTRAQELHLMAHYITSTSETVSHGKEDMHVWQQIVPDDAVHHEFLLDGILALSSLHYAWKCPDSRLAYSEIAMHYHASALKGFRDALNCVTDANRCALFAFSVILNILALAFPNICPTSEQSSREESVVILIELLQGLRFIIRSREDFTIHLAKYEPLWAPFIYPAPPPPPKPADEVATALARLRERANSIQSSIDAERHRSYLVGIESLEAIFGKMNQDPSYLGEIIGWPTTVGGTLLDLFKQEDPMAQLIFIHYGALLLYTRERWWGMNTGVRLIESLSRSVSNKHPDWADLMQWANTAAMSVQQD