MKFVQASLFLLTVTGSASAFSVGGTFLSAAEKAALEETANAVATPGKGITACDEGPATIGGRFDNVGVENSEETRRQYRQMLFEAPGCNDYLSAAILDPETLYQKSSTNDKLFPEVLTERGIVPGIKPHLKIYTLPGTNGDTVMQGLDSLSVRCKEYYDGGARFAKWRSPLVIDVAKGCPTDLAIKANMQDLARYALICQSEGLMPIVEPDVSLSGTHTLEQAADINIRIQSELFKAMIDHGVYMPGTTLKPNIINPGKDCETTYTVEEIAEANVYVLEQSFPVAMPGANYLSGGQTLEQAASRLSAINKANTKGPWNLSFSWSQALQLPLLELCKGKGELQLDEMSKLYVEELAIASAAAKGEYEWQEGQGDHPSVAVPVKELTSA*