MAALGAGCSGRIWKWVPMPSALPTSRAWRRAALRPHPHRFYPQVSVKVFASAPTSESQQVERRLWLPGLDPPTHLDGSLPGDIGFDPLELGKEPEALRWYVQAELIHARFAMAGVAGILFTDVDALCSVRYFAGELVFQETDITPMLLRTFGLKDLPVWYEAGATQFDFADTKTLFIVQLLLMGFVETKRYMDIKVPHSQGTEGSFLYLEPALRGLEPGYPGGPFFNPFGLAVGMGNPQTLKEKEIKNGRLAMVAMIGFFVQANFTKVGPIQNLLTHLSDPWHQTVVQTLSNLH*