MNFKLNNTLSNEINTLIIGIPEHLNQLERISFNHIDITESLERLKHQHIIGSKVGKIYTTAFDVQDQTYRLITVGLGNLKTRSYQDMLKIWGHLFQYIKSEHIEDTYLLMDSFISKYDQLSDVLMACGIQSERATYEFDHYKSSKKAPFKTNLNLISESLIELDFIHEGISIGQSINLARDFSNMPPNVLTPQTFAEDIVNHFKNTKVKVDVKDYDTLVSEGFGLLQAVGKGSKHKPRLVTITYNGKDKDEAPIALVGKGITYDSGGYSIKTKNGMATMKFDMCGAANVVGIIEAASRLQLPVNIVGVLACAENMINEASMKPDDVFTALSGETVEVMNTDAEGRLVLADAVFYANQYQPSVIMDFATLTGAAIVALGDDKAAAFESNSKVILNDILQISSEVDEMVFELPITATERASIKHSDIADLVNHTNGQGKALFAASFVTHFSGQTPHIHFDIAGPATTNKASYNGPKGPTGFMIPTIVQWLKQQ*