MKAELNLPAGFRFHPTDEELVKFYLCRRCASEPINVPVIAEIDLYKFNPWELPEMALYGEKEWYFFSHRDRKYPNGSRPNRAAGTGYWKATGADKPIGKPKTLGIKKALVFYAGKAPKGIKTNWIMHEYRLANVDRSASMNKKNNLRLDDWVLCRIYNKKGTMEKYFPADEKKPTAMMTTSDSRCSSHVISPDVTCSDHWEVQSEPKWLDLEDALDAFDDKSMFGGGSIELLQNDAFVPQFPYHSDFATPFQDAPEQKPFLNWMSFAPQG*