RLERLQRIVSKLQMESGLCEEQLNQADTLLQSDIRLLNAGKAPQKAAEVERDLDKADAMIRLLFNDVQALKDGRHPQGEQMYRRVYRLHERLVAIRTEYNLRLKSGAPQVAPAPLGQRPRQELDDVTLRYLQDLLAWVEENQRRLGAAEWGVDLPTVESHLGSHRGLHQSIEEFRAKIERARADEDVAGGGRHLGLELGTRGGCFGEPRAGRSPLPSHAQNSSKSRLRHLESLHGFVSAATKELMWLDEKEEEEVNFDWSDGNPNMAAKKENYS