MDETVFEKQSALFALAVSDIVLINMWCHDIGREQAANKPLLKTVFQVMMRLFTPRKSTLLFVIRDKTKTPLEVLERILREDVQKIWDSVPKPAKHKTTPIREFFNVEVTALSSYEEKEEQFIQQVSDLRQRFMNSIAPGGLAGDRRAVVPGSGFPFSTQEIWKVVKENKDLDLPAHKVMVATVRCEEIANEKLMQLAGDEEWKTLEDDGRAGIVPGFGKKLNNVLSQHLSRKQSLDVSKALATCNLPVGSLKCSIKDLP*