MVFQKIKKNSSYFRRFQVKFKRRREGKTDYYARKRLITQDKNKYDAKKYRLIVRISNKDIVCQIAYAQVEGDVVICSAYSHELPKYGVKLGLTNYPAAYCTGLLLARRLLAQKGLSELYPGQVEVTGEHYEPEEIEDERRPFKAFLDVGLARTTTGARIFGVMKGAVDGGLYVPHSETRFPGFDSESKSLDAEVHRKHILGQHVADYMRQLLEEDEDAYKRQFSRYIKEGITANDLEDIYKKAHEAIRSDPSHVKKPARTDVVVKRWNWGKKSLVAYKKGIDKRKKAVLADIAQS*