MAALTAVKRKGKKNTDQAQKKQGKITKDEISQGKATKRCDLVSFWELPEYLKDNEFILSYYRADWPLKEALFSIFRWHNETLNVWTHLLGFLLFVGLTMANLMQVPQVADLLGLLTRSILISAQRNVSYNSKDFYLGTTQLLDLEHISPVEMDVLSATRWPFYVFLGGSMFCLLSSTICHLFCCHSHHLSILLLRMDYVGIATMIITSFFPPIYYIFQCEPHWQFIYLGGVTALGMFTIVTLLSPSLSTGKFRSFRAFLFSSMALFGLIPAAHAIFVNWSNPKRDTILAYESAMAIFYLTGTGFYVSRFPERLKPGWFDLTGHSHQVFHVFVVLGALAHYGATLSFLEYRSHVGCGANLQHVL*