MEKPCQIKSIPLSSFRAAKPEKKQNQHAPAPVRYTYKYREIPLQRDVGLAVREEKEEMGYCCNNSFPASSHVLLTDLSQRWKCPKLQNLRHKGQFHGSQKASKVLAFYGLKAPPYKLDALEPHMSRRTLEMHWGDHHRGYVEGLNKQLEKDDILYGHTLDELVKVTYNNGNPLPEFNNAAQVWNHDFFWESMQPGGGDMPRLGLLEQIEKDFGSFTNFKEKFLEAALTLFGSGWVWLVLKRNERCLAVVKTSNAINPIVWDDIPIISLDVWEHAYYLDYKNDKGKYATVFMNHLVSWNAAAARMARAEAFVNLGEPKIPIA*