MSIAPAAYDRTAELRALDATLAGVRGLVASGATHVPRIFRLPDPEEEEHQQAPQEPPSATVPMIDLGGDRAAVVDAVGRAAAEWGFFQVTGHGVPKEAMTAAVAAVRAFHDADGGEGSDKARFYSREPGKAVKYHCNFDLYQSPVANWRDTLYLRMAPDPPAADELPESCRDALFEYAKQVKNLGDRLFEVLSEALGLKPSYLTDIECNQGQIILAHYYPPCPQPELAIGTSRHSDSGFLTILLQDEIGGLQILHKDRWVDVTPIPGAFIINIADLLQLISNDKFSSVEHRVVAKNAEPRVSIACFFSTHFHPASTRMYGPIKELLSEENPPLYKETLVRDYISRYYSAGLDGRKKTSDFRL*