MEEDEDAQHHEGVGGEVAVPMAAEADAPLDPHGGMLAAAGAVQPMASNQLTLSFQGEVYVFDSVSPDKVVQAVLLLLGGRELNPGLGSGASSSAPYSKRLNFPHRVASLMRFREKRKERNFDKKIRYSVRKEVALRMQRNRGQFTSSKPKGDEATSELTASDGSPNWGSVEGRPPSAAECHHCGINAKATPMMRRGPDGPRTLCNACGLMWANKGMLRDLSKAPPTPIQVVASVNDGNGSAAAPTTEQEIPAPATANGHESST