MKLLFLFCIALLSVGRNGFHVRAQESFVRTRGTHFILNGSPFYANGFNAYWLMYMASDPSQRSKVTSAFQQASAHGLTIARSWAFSDGGRHGIRLIFSLANNYDSFGGKKQYVQWARNQGQNLESDDTFFVNPVVNRYYKNHVKTILTRRNSMTGIAYKDDPTILAWELMNEARCLSDISGKTIQAWITEMAAYVKSIDSNHLLEAGLEGFYGESSPQKQQFNPGFQVGTDFIANNQIWGIDFATVHSYPDQWLSGSNYETQLSFLGSWLNTHIQDAETILRKPLLLAEFGNSWKDPGFNEYQRDMLFNTVYNSIYASARRGGATVGGLFWQLLAEGMDSYRDGYEIVLTQNPSTVNIITQQSHKLTYLSRLFARWRNIEKLKRARSIRRAQWLARTRGKNSGN*