MKGGGDQQLNFPAGFRFHPTDEELVVHYLCRKCAGQLISIPIIADIDLYKFDPWQLPDMALYGEKEWYFFSPRDRKYPNGSRPNRSAGTGYWKATGADKPVGKPKTLGIKKALVFYAGKAPRGVKTNWIMHEYRLANVDRSASAKTNNSRLDDWVLCRLYNKKGTLEKHYNVDHKEVQYFSDVEEQKPNVDAFHYTTSTSAGVKSSPQIFHFDTSESIPKLHNNTDSSSSEHVLSPEVQSESKWNDFDSCLDYQLNYTMDAAFQDVDLFTSQMQQYSDEQISMYQDIFAYMHKPF*