MALGTVTRRLGNKLFTVLSPTPRLLHSHATSFGFKQVNEDEKARMVGDVFTSVASSYDLMNDLMSVGLHRLWKDRLVSKLNPFPGMKHLDVAGGTGDVAFRILESIHKVKLRGLRGAFQDTLEAETQIYVCDINPKMLNVGKRRASEKGFGEDGSLVWVEGNAESLSFQNDSMDGYTIAFGIRNVTHIEKVLSEAHRVLKPGGRFLCLELSHVGIPVFKDLYDYYSFSVIPYMGELVASDRESYQYLVESIRRFPSQEKFASMIADAGFQKVEYENLVAGVVAIHSGLKI*