MGKVQRAAAEKKWGGAKTVTTQVVKAEANARDAPEASRLPLVIALNCLPDCSLEEKELKGVAKIEHVSLAQLGEGKIEAASAVLLHSLAHLPRAAQRRLQPWHLILTLSCMDKMVDSALANELGLQLLHVDSAREEEIADTVLALLLGLLRHTHVLASHGYASAGWLGTIHSLCKGMRRSKGMVIGIVGATAPARAVASRSLAFRMKVQYFDPEEGKENQRRRAFPAGAEKINCLKQLLSTSDIVTLHCELTNDTVQLINTDSLQHMKPGAVVVNTSSSHLLDDCAMKEALINGTIAGCALDGIEGPQWLEAWVREMPNVLILPRSADYSEEVWAEIRCKAVSVLCSYFVDGVIPSNALIDDDDNDDDAYSNQAQSLPWQEEATKPSKVEKNEQSKRSVIGSSQDTASQKGAFQEFRSKQQQLYYQA*