MLGDLNLPMDEVEPALHRERVAALLAAGYDAVAVVHTAAGRLSEADRCKFQPLTATELAAARPDARRVLVLRAGASTAATATLPTATAANPSTSTSTTTGSSSSSSSSSSCHLQQLSRLHFVAADVVQAAQLGSGGANGELLRSYDLVSITPKNERVLHMACTNLDVDIVCLELSSRMAMKLRPPAVKAALRRGVHFEICYAPGLREVTARRNLFCNAQALVRATRGRNILLSSSARTGWEVRSPLELVHMAALFGLTRQQAQDAVRLAPRTVLAHAAARLAGRGAAAVGTATPAAGGDVEMEDVEAAAGDAGEDGKLQGQQPQQLQAGRGRGASGAVGAAATARKRAAGGS*