MVDMGNKQEEEVQVPVPEEGMASDEEAALVHKIAGLAAAIAKLPSLSPSPEVNALFTELVTACIPPSAVDVERLGPELQEMRARLIRLCADAEGLLEAHYSDLLAGFDNPLDHLGLFPYFNNYILLSELEHGLLASHVPGPVPARVAFVGSGPLPLSSLVLAARHLPAASFDNYDICGEANERARRLVRADAGLGARMAFRTSDVAHVTRDLASYDVVFLAALVGMAAEEKARVVEHLGRHMAPGAALVVRSAHGARGFLYPVVDPEEIRRGGFEVLAVHHPEGEVINSVIIARKPVPADAQAGGGVAHAHAHGAVLSRPCLCCEMEARAHQKMEEVALEQLPS*