MSLTNSSKIFIGSIPKDVTEEELKTEAAKYGTITQVYYVPATAQSPRGWAFITYEQRSEAYKAIEALDYKCIFPNSQRPLDVRFASYKYNNSNDAQGGNKNVWQKHVTTDGHPYYYNSVTGHSQWEKPKEMSATNFPGKGSAPSFGPPGANVFVFHLPSHWTDMELYQHFQHFGYVVSARIQRDANGRNKGYGFVSFNNPESALNAIKGMHGFYVSGKHLKVQLKKGEEHYVQMNTPAQPQLTPAQPYSVQQPIIGNHHQPYMTHLMYGGMDSPNQMRYNTYSISR