MTWQPKLRPKGFPHSLDDFAIASLTELEHRSRMGDDKRDQRVFRVKRKHVLKACDRCRVKKTKCDGKQPCNRCSVYNHPCLFRERKATQTKVYSRGFVEMLESHHALVVKALQKLYKFCINKEGFPGEPLAEAPDGHPLTHTILDRLGLIKQAEEKAEQADEDSEDLRYLRILSSTECSATAEPSPEPTTPQEPSPTTSSRASVCQTVLAPMPSRGRSTWQWDMQSVPQTSFSYPGSGFQDFYPSSRPSVGSADLNPGDISPNLDLSSISMISQESQRQDLRSLAYFLDPLCNIESTSSTTGIKHAGRLNHGLEMSETSAQPTGDLSGDLLSDFTFSTHEHALYQGFNSGWTFPSV