MGRVKLKIKRLESYSNRQVTYSKRRTGILKKAKELSILCDIHIILLMFSPTGKPTLFHGERSTIEEVIAKFAQLTPQERAKRKLESLEALKKTFKKLDHDLNIQDFLGATQSVEEMTNEVSMLQARLSEVHKRLSYWNNPDKIDNLEHLRQMENSLRESIERIRIHKENYGKHHLLPLESTSQNAMPLPVMIGGVQEAQPVTWLPNNDNQQMLLHNESNFLPNLDTECATDGSLAGYSGFFVPGKQTDIGNSVQVDNTIQESNVLNELGNNAFLNSQLGKQYLYPQFSASNLQDDEKLKSEMVGNLQGDPGVYQVITDFEAPRPMSNGGHQAWISSSGPCGIAMFDGNSYHQQTKSTFMNQTPPSGQCHNL*