MANLVKNILILGGSFGGVSTAHRILKQSAKTGLAIKITLVSPNTHAYWNLASVRAIVPGEMSDERIFSSITTGFKQYPTDKFEFIVGTAEGLDVENKTVVVSGDSGRSSLNYDTLILATGSRTREDSPFKGKGSYQETLDSLHEWQSKVKNASSIYIAGAGATGVETAGELGFAYGSAKKITLIASGPTVLEGTPPSVSKTATKQLQSLQVDIMVSTKVSGSAKTPDGKYELTFSNGKKITTDLYIPSMGLVPNSSYIPEKYLNPAGYAIVDEFLRLKGTEDVWVVGDVSAVERPQYVNTEKQSVHVAKNIGLGLKNSQPVGYKVAEKNMLAVTVGKKVGTGHMGGMKLPSFMVNMVKGKTLFSEKLVPMVNGSSF*