MSVNANHATTFGTETSGTVVELVDTTERLADVLSSLMTLPTSPPSLYVDLEGINLSRMGSISILQIYAAPLDHVYLVDVHKLGSDAFTTKPRGSAGQTLKQILECPWIPKVFFDVRNDSDALFAHFGVGLQGVADLQLMEIASRDRWRRRFLSGLAKCIELDAGLGLGERSAWVRNKDRGKALFAPELGGSYSVFNIRPLPDEIRDYCSQDVQLLPKLWARYDARLSAAWKDRVREAAVARVGEAQSAWFNGKGRHMALPPAGWDRLD