MLRLRGTRQEGNCGALAGNAVQMQGGAAISHHATAPNHPVRCAASAHEQAEGASELPEKRCVVGLGGAGIDYLAEVAAYPAPDDKIRTTTLQVQGGGNVGNALTAAARLGLQPRIISKVADDSLGGQILAELEGDGVDTQHMVVAQGGVSPFTYIIVDRAGHTRTCIHTPGQPPMQSHELTQDTISSVLDGADLVYFDGRLADSAILLANEASARGLPILVDAERPRDGLDALLHLATHVVASEKFPLAWTGAPGLGGSLLTLLQRLPRVQQVTVTLGARGSATVERLPLPADGDSPALDVDEALQGLILRAEQKREQAGAGPRPVVVASKSGRLISSQLGPSDGGDVAGRVLYASAVALTAHQIVDTTGAGDAFIGAVLYALCAGLPAEKMLRLAATVAGEKCKALGSRPGLPRRTDPCIQDLLG*