MFAAGAGITVTDLVVAASKITANPPSGFALVRPPGHHAVPRGPMGFCVFGNVAIAARYAQRVHGLQRVLIIDFDVHHGNGTNDAFYEDPNIFFISTHQQGSYPGTGKMEDVGKGSGEGTTLNLPLPGGSGDQAMSAVFEEVIVRVAQRFKPNIILVSAGYDAHVLDPLANLQFTTNTYYKLALFIKQLARELCGGRCVFFLEGGYDLRSLSYSVADTFRAFLGEASISSKIDNPAVLYDEPLLLVDTAIAKIKAIHAL*