MRLLVRSLGSPVPQEVRCTAGQSVGELLAALATGEDEGELQQDRHKLVYRGRVLHDPAVKLCDVVTDGGVLVLLPRRSVAPCPPPPEPTRGPTLREINAAIRDDLAAQGPGRLEAAEAAARREGQAAGGGAGGLGAGLPDVQALEQALLSGEMGALRAYLDQLQEALRGAEGLAATGGGAGGAAAGNGEPTLAAALDLMFNLGGAPGGQAAAQHGEEEGGTDEEEEEDDEGSEEGTEDLEEEEEYTDEEEDEEEEEGASEEEEEHGGQLAPPQVPDPDSRLLAELMEMGFPEPLCRNALLMGRNRFEPALEWLLEHAEDPAAAEPLSDAQLARLYGRGPRRAGPPVDQGALAMLQDMGFDRQQAEQALRTFNNSLNAATSWLLNLGALAAAAP*