MGDNVDEFSMENWSSRQRVAPFVAFALCAAEEALQDAKWKPKLSAELQKTVGTKSFLAFTETAFSFSLSRKSAFAVKLKDYFVKQIRLQNIREATDNFSEENLLGVGGYGSVYKGVTKSGEIWAVKRAKTVSAEGLQVFQNEVDVISRMNHKHLLVKPLGFCDEGNEQILIYEFVENGTLKSALQLKDGGRTPLTFKQRLEIALGSAEGLAYLHTQAKPAIIHRDVKSENILLDARLQAKVSDFGLLKDNEEESASAQRTRIAGTHGYMDPEYYTTFKVTPKSDVYSFGVVILELITGQPALITQTDGDLTSLAGWALQRIQSSLGLAAIADLNLDGNFSLDDMQTLASIAASCLQKVSAYRPEMADVVIQLRMLKAKMEGAHVPVQSSIQPVEEHVEITMPSDYFRNQSSNTSMVQEQSAVIARLEN*