MSRITLDPITRIEGHLRIDVEANGGKVTNAWSSAQMWRGIEVILKGRAPEDAWSFVQRFCGVCTTVHAISSIRAVEHALDVEVPLNAQYIRNIMIAQHSVQDHIVHFYHLSALDWVDIVSALKADPKKTAQIAQSISDWPGNSEKEFKATQDKLKAFVAGGKLGIFATGYWGHPAMKLSPEVNLMAVTHYLKALDYQRKASQATAILGGKNPHIQNLVVGGVATAINTENIATLNMERLMYLRSLMEETRDFVQKVYYPDLLAIAGSYKDWFKYGAGVTNYMAVPEFPEDTRNTKFGLPGGVVMGGDIGGIRMVKDHRDDYLIKNIKENVTHAWYEGNGTLHPWDGETKPDYTDFKENGKYSWCKAPTLDGKPVQVGPPAQIMAAYAAGNPKVKKLVDGAVSTLGISLKDIHSTMGRLYCRGARAHVMADLSLENLDKLIANIASGDQTYANHTVIPKGEYRGVGFHEAPRGTLSHWIVIKNKKIENYQAVVPSTWNAAPRNDKGELGPYEASLVGNPIADASKPLEVLRTVHSFDPCIACAVHTVDPEGAEITKVKVL