MADKPSRALVLYGEGLARFLNPTHTHLHSFASRACCGFLSLPHSPPSETDDARIVREFAELVDASEAYLNLNGVEISETQTQEKYVAATISERFMGMKAAVISDDLRLKSFCDKLGFTAVELNEVIGSIIDQVESSVLASKLVELLGFQQGKTLESSQFDLVILHVGAGQRTNGLKDLDHVNRLVGDLMQMAHPGTEVGSRLHMSVVLSYGVVREDDDSMYSIADTRPENNSKLSRIFPRQSYTIKEGKPRLNVRLYCPMLVAQWQNAVTRKDMVEAYSYKDFKEHGANLVIPADRFLHEVAFKMWKAPKYGA*