MDVAALVAAQTRIERQDAPHAASASFDFAAANAFQGYVSSAIAFSIKRGGILYGTVDDEGQVQVHAIYEPPQQGSADSLSLERGTEEEALADFIAVRLGWRKVGWIFAQSTKEREFIMSSEEICQMAAVQDEMGEHAVTAVVATWPGEDGQPEVHYEVFQVSDQCVQLWKQGWFQQQEEPGGTSTLRNPQDPKDATPVIVAGKDVGELDNDYFLVPVAVKDHEGPLENKFPVENRLLPQGLAELKSHLQARRSAPYWARIADFHLLLFLARQPNLSEAEIGLLTDAARNKAAVPEGFQIIIDSMAGLX