MTYHPLHPNISSQDPKTNTFQPLTKGLQLMMKMGYIPGEGLGRDGKGMKHPIPIMEKQNRYGLGYDPSKDLHVIKKPSLTLNGQFVLQHDTEPYYEFPEPWYDPVKKQRLPGLEIFFAEARDEELIKKWLYKEPKPKENIDWIEYLKQGVLRQLFTNFGNEGNLDPMALTLPVNTRIEREGNVHLKNEEAYIPPVLGDPIPKHLSNPHLTHSSASEGYETDSSSSSQSSLHTQSYYSENEDLEGVNKPKYICMQEVNFDHNELSDNESFDEPKSCMMPIGESIVVNIGTDSSVKEVKIGSSLSPEEQTAFIALLRENVDVFAWSYADMPGVDRNIAEHRIPLYPNSKPKQQKLRRMKPKVHIATEHSMRTDFQAVEEKCSEKME*