MILRGLDFCHSRWVVHRDIKPNNFLVTADGELKLADFGLARVYGSPDRRYTNQVFARWYRSPELLYGSTCYGPAVDIWAAGCIFAELLLRRPWFVGESDVEVLTKVYMALGTPSDASWGGLRNMPAFVEFQQTPAPGLRKIFPASVVGASDEALDLLSRMVSFDASQRISAADALNHRWFRSDPLPSSLDQLPKPQRAADQAAAPAPASQQQQEQGGIGGLAGTAQEGGVQPALITRDDSRVDQQRGQHGQQEQQQQQQQQATTPLSAARRLDALPESLVGRGERPKLDSSDLSFFKKRKFDLDDAAEAGTDGVAGX