MVLDVFGKVRKSLSDKSENTQKRFLPLLKFFGNSENQFRKSLIDTFTALQVAEAYLTHVAALYGMPKSIVSDRDKIFTSKFWQTLFKRFEIPLNLTTAYHPQSDGQTERVNQCLEMYLRCAVAAVPTKWCAWLSLAQYWYNTSYHSSLQCSPHRTLYGSEPTYGILPAVPVTESEDDVSDSSEADAVLKERDMFSALLKHHLARAQNRMKQMADVKCSDRAFQVGKSVLLKLQPYAYKSVVSRPFPKLAFKYFGPFEIEASVGSMTYRLKLPAGSLIHPVFHVSQLKKYVPKYSPVFSQLSSAAQLDIAELVPTAILDRHMVKKGNAAVFQVLVQWGTLPAALATWEDFDVVHTRFPSAVAWGQAPTQGGANVTTDV*