MKRFAFALWLSAISLNAYADSANCHQKANTPESIAATMDQALQLKQQLNSQPDPVVILVRQGQDMSSRHLTWSHAGYAMRQPNGDWRVYHNLNTCGTAESALYIQGLYEFLADDLVNQSIAVLRPRSDIATALQTLLHSAIKLNLFHSPRYNLIAWPFSGPYQNSNGWLLEVFARANDAQVWSRNDARRWLQLQGYQPSIVSAGTFERLGAKLFTPNVFTDDQPAELLRKGNVGLNSGDSVIRFIAHYSRAIPGCEHQNLGESVCVYLSPGAKK*