MTSLNSLFSFTSPAVKKLLGWKQGDEEEKWAEKAVDSLVKKLKKKKGAIEELEKALSCPGQPSKCVTIPRSLDGRLQVSHRKGLPHVIYCRVWRWPDLQSHHELKPLECCEYPFSAKQKEVCINPYHYKRVESPVLPPVLVPRHSEFAPGHSLLPFQQLPEPSMPINVSFNTQGFPTVSSSINNPGSPLGSPASLGPVQSPPNNLNASAPNSPYSLPAETPPPAYSPDDTQSQGDNSQQTPMETNQIPPGGHTKTVDVAPITYQEPPFWCSIAYYELNSRVGEVFHAQSHSIIVDGFTDPSNNSDRFCLGLLSNVNRNSTIENTRRHIGKGVHLYYVGGEVFAECLSDSAIFVQSRNCNHYHSFHPTTVCKIPSGCSLKIFNNQEFAQLLSQSVNHGFEAVYELTKMCTIRMSFVKGWGAEYHRQDVTSTPCWIEIHLHGPLQWLDKVLTQMGSPHNPISSVS