MAAPPLGLARRFAGVFTSPAVAHSGSRPRSLRPGLGLLPSKRWSGVVRMGAVVGGGQEGEDEELRQTKEQAAARRRWETLIREQKIKTLTPREAGYTYKLTDKALLDVRPSNERQKAWVKGSTWIPVFDVDTSVDLGGLSKKVSNFVMGGWWSGSSTLSFNKNFVQQVEEKFSKDTDIILVCQKGLRSLAACEQLYNAGFENLFWVQGGLEAAEEEDFEREGSQPFKLAAIGGVSEFFGWTDQQRRQAAKEGLGYRLVFTGRLVGALVLLDALFLGAQRIGPLLQEMQSH*