MKFGKLIQALIDAALPTWKDKFLAYKPLKKRLNALLADSIRAAEERHGSTYVCDDVVLYPACQHDIKLDGKRSGAICEKGRTSKRQRLLDDPEFRRLLEEEFKRLLEGELEKMNEFVVDKEEEFVIRSQHFNEQVQRLKAAIEANDRNQMDLINLQKDVVVFHGEMVLLKNYSSLNYRGLVKIVKKHDRLTGALLRLSFIPDIRRQPFYSTDIVSRLVRDCESNLLSLLPSCSGDSFDQPSFERDTQENAFEDDSIFSEDIIKQIHINTMAALQTIRSMGKGSSTYYALSMPPCEDNDDAGSVVEDEE*