MKMGYIPGEGLGRDGKGMKHPIPIIEKRNSYGLGYDPSKDLHVIKKPSLTLNGQFKLRLPRLEIFFAEARDEELIKKWLYKEPKPKENIDWIEYLKQGVLRQLFTHFGNEGNLDPMALTLPVNARIEREGNVHLKNKEAYIPPVLGDPIPKHLSNPHLTHSSTSEGYETDSSSSSQSSLRTQSDYSENEDLECVNKPKYIFMQEVNFDHNALSDNESFDEPKSCMMPIEESIVVNIGTDSSVKEVKIGSSLSPEEQTAFVALLREYVDVFPWSYADMPGVDRNIAEHRIPLYPNSKPKQQKLRRMKPEVHIATEHSMRTDFQAVEEKCSKKME*