MKLSFLAFPTIVWVAAIAGVEGTYRSEIQIRPDAVHNNYASPLPHTYLSEASSLPDNFSWANVNGVSYLTHSLNQHIPQYCGSCWAHGALSALADRIKIARLGQGDDINLSIQYILNCGGGLAGSCHGGYHTSTYEFIQQVGYVPYDTCMSYLACSEESTEGFCPQLDTSCTPDNTCRTCDTFAGMGGACSRIDYFPNATVAEYGLIDLDDFVVHKIQTELYVRGPVAATINAEPIVEYAGGVFGEDGHSQRTNHIVSITGWGTDEDTGKLYWIVRNSWGQYWGEMGFMRIEAGKNLLGIEGEVAWATPGSFTTQNFPCSEDGKNCKIEEPVGAVITQH*