MAPPGAAVVTGTTPGQLPGITQPVPGVFSMFPFAGTQARLLFFAGLPTMPAQAMTQQATRHARRVYVGGLPPLANEQTIATFFSQVMSAIGGNTAGPGDAVVNVYINQEKKFAFVEMRTVEEASNAMALDGIIFEGVSVRVRRPSDYNPSMAATLGPSQPSPHLNLAAVGLTPGAAGGADGPDRIFVGGLPYYLTEGQIKELLESFGPLRGFDLVKDRDTGNSKGYGFCVYQDPAVTDVACAALNGLKMGDKTLTVRRATASVHSGQPKPDQANVLAQAQQQIALQKLALQGAPYYNMMMPGVDNGMTMPETPTKVVCLKQVVSPDELKEDDEYEEILEDMREECGKYGSVATLVLPRPKSDGEEVAGVGKVFVEYATIEEAIKAKNSLNGRKFGGNIVAAVYFPEDKFLQGEYNVEPASS*