MKTKKHALLFAALLLGGMSASYALEMTGLKPGVPASTATAQAMAKRHATLYGDPAGQSQASRIIDVKPGMRYVNVDSGETVAFRAGEKIVAWTFAQMVRDTSVDLGLLMPDLPGSAGVRVYIDRSDLFTGG