MKAVVINKPGDISSLHYTTTHPKPTLQPGHALIKNEFIGLNFIDTYHRSGLYPRDTPFVLGQEGGGVVAAISQEEERIGDRVVYGSFGSYADYTSVPIDKLVPIPDRLDTSIAVACMTQGLTAHYLSSSVGNGIAKRGDWVLIYGVGSGTCQWTAQMCKIEGMMDDDGVDASKAANRFGCDNLIVLENTLNKSYADYTSVDIATQVDTITNGQGCKLIIDGIGKSTYDISLQCLSKRGLFVSFGNASGSVPAFPVLRLLPQSAYVTRPKLNDYIATREELLERANEVFGWVMEGKIRIVVDRVFELEEVAKGHEYLEEGRGRGKILFKC*