MAKSSSLGFSNCTQSFPVAKRLEGRLEMEDGAQGIETNPLAVDASTESVRKKLLLLLKAKKYPADEIERATNNFSYSNLLNSGGNGEVYFGILNGFKCAIKRPHHGKEDSDMYKKHISNELEIHCQVNHQSIVRFLGHSVLDGQTHIVYEFMPKGSLYQYLHDQDHAGRPTILNWKQRLTITHQIAECLAYLHNRSVPRILHVDVKSENILLDDNLNAKLSDFGHSQIIKPGQSHISMAAEGTPHLIDPYWRKSGLLTDKTDVYSFGILLMELLTRQKAKNLKRDGDGAILVKRRKLMDAVDPSLKVGESEVAWKQMMALGSLAADCLGEHINDRPAMIQVADKIKFMMNGNEEVS