MALYGFAQGLIQEAGIRIKQLMEQNLTIETKSNPNDLVTNVDKATEDFIFDTILETYPNHQVLGEEGHGHDIDTSKGTVWVVDPIDGTLNFVHQQENFAISIGIYIDGKPYAGFVYDVMADVLYHAKVGEGAYRGSQPLKPLNDSNLRQSIIGINPNWLTKPILGEIFKEIVNDSRSARAYGSAALEIVSVATGNLEAYMTPRLQPWDFAGGLVILYEVNGQASNLLGEPLTISGPNSILVGNRGLHQEISNDYLEPHHDALIQLHEQRFKRKSK