MPPQAPPWHGRGRHPLSRLLVTVSGVIAVFGGLWKGYNLGPIVDGELARGGTQEFANNIRMERGIPLSRSAQRRPPLLPRRNAASGIRGRQQRPPLHRNTNFRLSPTTGRAAARPNDQDSGGGNDHWDKQTFELICDEYGWIEVHHYPSGAKICRRRDDIENPVPTPAPTTLPPVGRGDGVKDGDADVAEFTSPNDIAIARDGTAYVMESSLFRIRRITPNGQVSTIAGHTMEAGLQDGWGSQALFCTPTSGVVGSDNHLYVTDTYNQRIRKISPDGFVTSVAGTGEEGAKDGPAMEATMNCPAHIAALPDGRPVFADMDANPVRILDKDYSIIETLAGAHGSGLEDGPLSSAAFIRPHCLAVSTPSALGLRGQLRSRELERQKEDKGEEEEKEADANFGRDPTASKASDKLPTPMPTQKRSSPFHKFLADPQVRQEILEEEPDLEDSEILALLSTMWSRMTPSQKAKFKR