MKRLKKIKWWLVGLLALISLLLALFFPLPYYIEMPGGAYDIRTVLQVNGKEDKRKGAYQFVAVGISRASLAQLLYAWLTPFTEISTAEDTTGGYSDADFLRINQFYMETSQNAAIYQALSLAGKPVTLDYKGVYVLDVNNESTFKGTLHLADTVTGVNGKQFTSSAELIDYVSHLKLGDEVTIQFTSDNKPKKGVGRIIKLKNGKNGIGIALTDHTSVNSEDTVIFSTKGVGGPSAGLMFTLDIYDQITKEDLRKGRTIAGTGTIGKDGEVGDIGGAGLKVVAAAEAGADIFFVPNNPVDKEIKKVNPNAISNYEEAKRASKRLKTKMKIVPVTTVQEALVYLRK*