MLSSKEFWTKKTLVGLGLGQFLSLLITSTGFSSSELARRGINVPTSQSFLNYVLLAIVYGITMILRKRALKAKWYYYVVLALVDVEANFLVVKAYQYTSITSVMLLDCFTIPCVIIFTRFFLKTKYRIKKLTGASICIAGIVIVIFSDVHASDRAGGNSPLKGDLLVIAGSILYAVSNVSEEFLVKSADRVELMALLGSFGAIVSAIQISILERNELKSIRWSAGAALPFVGFSAAMFMFYSLVPVLLKLSGSAMLNLSLLTSDMWAVFIRIFAYHQKVDWMYFIAFAAVVIGLVIYSGGDKDDEQHTADVADEDAERSRHFDEEAGPGNSNQSSMAGGSRIGDSNKDDSAPKKGSH*