MCGSRTSSSIKPPRTHSLLLDYNRRLKTNKMKAELNLPAGFRFHPTDEELVKFYLCRRCASEPITVPVIAEIDLYKFNPWELPDMALYGEKEWYFFSHRDRKYPNGSRPNRAAGTGYWKATGADKPIGKPKTLGIKKALVFYAGKAPRGVKTNWIMHEYRLANVDRSASSNRMNNLRLDDWVLCRIYNKKGTVEKYYPADEKERVMMVITNTTTTSDSKCSSHVISPDVTCSSEVQSESKWVDLEDAFDASMFGSLLQNDAFVPQFPYQSDFAAMFEDPLEQKPFFNWSFGSQG