MDPPQPTLFSPQRRKACIPCTRAKRRCDKCLPACQRCVEKDACCRYPSNRPYARREVPLSNTAESPKSDPRDSLLHPRIGQAGVPEALEIAHNSRAGRDDSGDEPPTLDLNSPVNDIEATTSSWFLRTETWVIDHSYPDPHDSPSIRLSDLKHFIQTVRRWLLHWIRENHCPFMHGQLYTDLGLPLCLLDAYAAVIVYQSKNEKNEEVIMSIIEEKANKLLNQQPSLADSNVEAMPPLRTAEHLARVQALFIYQFIRLFDGDIRQRAQAEMHIPTLIEWNSKLWESANLDACLQTSFGFGGLFSQNLSNDRHYEPSGRPWRDWLLAESIRRIWLISNYVQCVYLAMRDGQAACIGGITFTARRGLWEAPSAATWTQLVRSKDPLCRS