MPKSCAARQCCNRYSNRRKQLTFHRFPFSRPELLKEWVLNIGRGNFKPKQHTVICSEHFRPECFSAFGNRKNLKHNAVPTVFAFQDPTQVLPMAGVDGTGRSMDTTLDELQVPPNAEAPGKEVLPYRLEAAEAPARPASPMGLKQSLPKQPSDHSYALLDLDALKKKLFLTLKENEKLRKRLRAQRLEMRRMCRRLSARREGRQRAQACMRPEQQS