MLGDFITRLLVMVLGYAYPAFECFKTVEKNKADIEQLRFWCQYWIIVAMVTVFERIGEVLVSWLPMYGEMKLAFLIYLWYPKTKGTHYVYETLLRPYFSKHEPEIDRKLLEYRARARDIALLYFQNFASQGQLKFYEFLQFLAKQSSRNWTSRNGDDQQQQQRGSPKQNSPTPPPSPSLKRSIQHPTVKADIVCQTLNETTGTVVEHSISPQRTATAADESGLEGTLRAARVRLRRAARTD