MKVTRSEPVLVHAAAAATGADEDEECYYLSNLDQHVAVVMKTVHVFSPSGDMGAASGGDPAAVLMEALRRVLVHYYPFQGSLAVNGGRLAVRNDRRGVPFVAADADCELEDVGDVVLAAAPEAAVQGQLVFDIEDAATLLTVQVTRFRCGGFALGVAMNHCLADGVAAAEFLRSWAETARGAPLSVPPFLDRTVLRARPNAGLYAGQEFAEMEDVSGLAALYSSEPRVRRAFAIDAATLARLKQQAGQGCSTFAALTAFVWRATAHAMRMAPEQRTKLLFAVDCRRRLDPPLPRGFFGNAVVFACCVSAAGDLLAEPLSAAARSVRDAIERTDDAFVRSAIGHVEATRARAPPSMTATTLVTAWNRLGFSAADFGWGEAVRSGPAELPREEVVMFVRDARDSGGIVVLLGLPQSCMQAFQDAVRQL*