MKAELNLPAGFRFHPTDEELVKFYLCRRCASEPISVPVIAEIDLYKFNPWELPDKALYGEKEWYFFSHRDRKYPNGSRPNRAAGTGYWKATGADKPIGKPKTLGIKKALVFYAGKAPRGVKTNWIMHEYRLANVDRSASSNKKNNLRLDDWVLCRIYNKKGTVEKYYPADEKERVMMMTTNTTTTSDSKCSSHVISPDVTCSSEVQSESKWVVDLEDAFDASMFGSLLQNDAFVPQFPYQSDFATMFEDPLEQKPFFNWSFGSPG*