MGHALDWIPGGAVQSSLLGAAVVDFGIQLVGWAAASAMKTEKFYDVLGSVAFASTAAMTLGGSVMLPRQKLVSGLVLAWTARLGIFLGARAHRDGGDSRFDGVKDKPATFAVYWFLQGVWVWVTSLPAYLVNGSPGQLRELNGGDWALLAIWCFGFAFEVVSDVQKFIFKSDRKNKGKFIKHGLWSLSRHPNYFGEIVMWASVAGIAANGLAESNPGRAIGAFASPLFVTFLLTKMSGIPILERMGDERWGSDEDYKMYKKTTPVLIPKFPGM*