MSETNWHLKGEWFDVCSCSLPCPCTFAQAPTDGCCRFTLVWQIHEGHFGGVRLDGLGVVALGEFTGNMWVNDPDATMTAMFYIDAKGTQEQRDALEEIFRGNAGGWPGTFGSLITEVRDVRYAPIHFDAAADLAHWRATVSDKVSVGAKALTGPTSDPGRRVQLINAPGAEVGPGQVATWGVVSEDHAEGFDFSAEYRGGSSKHFPFDWRPDA