MAGAGVGAAEAVVESMNRVKVVDEEEDPYRSHIVGEAEKETEVRHGAAPTYDAVNALFEQTRTQAWPKGSLEQVVQDLVKSWEMELSHKMHVQHFKTIHPNKFRFSVNGGPWMTAEETLQVGSYNALMKTSLEEEHQAYKASKETFDSSHDVFRTTFPNGFAWEVLEVYSGPPTVAFKWRHWGIMEGPFKGHSPTNNVIESIGTCIAKVDESLKIMDLEVYYDPTQFLGQLTKGPKAPNYGEYKQGVLGCPFGSGSYP*