MPPKFDPSQVIDVYVRVTGGEVGAASSLAPKIGPLGLSPKKIGEDIAKETAKDWKGLRVTVKLTVQNRQAKVSVVPSAAALVIKALKEPERDRKKTKNIKHSGNISLDDVVEIARVMRPRSMAKDLTGTIKEILGTCVSVGCTVDGKDPKDLQTEISDGDVEVPTE