MTLAGLVLPPGFRFHPTDEELVLHYLCRKCSSQPIAVPIIKEIDLYKYDPWHLPELAVCGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPIGRPKTLGIKKALVFYAGKAPRGVKTNWIMHEYRLANVDRSAANKTNNLRLDDWVLCRIYNKKGCIEKHYQSTDDKAAEFPDFEDEKPNITTNNDMVQLPIHNQLQMETSDSVPRMHTESSSGSDPVTSPELTWDKEVQSQSKWEGEGGGERAAVADFDFFEFNYMDSFSMPEDVPFGSQVQFQMDHLSPLQDMFSYLQRQI*