MAEIPEMTVQELKALMDSGAQDYVLVDVRNPNEYEIARIPGSVLVPLSEIENGPGVEKIRSLLNGHRLLVHCKMGGPLPKRWASSKRLALRESISKGASTLGVRKSTPAYPPTNPRLGAGRRKGMLRYMNFLEEKHALSRAIAALPRITT