MTQMRSEELFRHLCSDSCRCERKAEMAVGVLALQGSFKEHIVALRKLGVDAVEVRKPEQLSGLSGLIIPGGESTTMAKLAEQYKLIPALKDFGISGKPIWGTCAGLIFLADKAVGQKIGGQALLGGLDCTVHRNYFGSQLNSFETELPAPPALAEIGGSENFRAVFIRAPAIVDAGPNVEVLAALDVPSGESGASSPGNEAEEKGQKVIVAVRQGNLLATAFHPELTGDTRWHSLFLKMVPKGGKADVPVKAVEESASLIRPFTDPKDLPVFRDASFLVFE*