MANWQSIDELQDIASDLPRFIHALDELSRRLGLNITPLTADHISLRCHQNATAERWRRGFEQCGELLSENMINGRPICLFKLHEPVQVAHWQFSIVELPWPGEKRYPHEGWEHIEIVLPGDPETLNARALALLSDEGLSLPGISVKTSSPKGEHERLPNPTLAVTDGKTTIKFHPWSIEEIVASEQSA