MNTDIVVEPCAVCGDKSTGTHYGVISCNGCKGFFRRTILRNQTFTCRFNENCTIDKNFRCACRFCRFKKCLDVGMKREAIQFERDINSSPGIKRSESLDNIDNSRPNSNKINGSETPSPGLIGNPDNSNINIMQNPWKVKNEVIDLLMELEVKNNNALCMHYRSSIITSNLINNGNGNSGAPVDVLQCTTEELNEISRTTLLVMVDWAKNVSPFPELPMEDKIILLKNYAPQHLILMPAFRNPDSTRVCLFNNPSISEEENGMQLNSFAAFKTTNITPRVLDEIVWPMRQLRMKEEEFVCLKALAFLHPEAKGLKHENQKKVREARNSVLKALFAFISSQNSTEAPTRYGNILLLAPALKALTQLLIENMTLTKFFGLAEVDSLLSEFILDDLNDQSKTPVTLQQHLQNTGIDQVDPTSNGHQGSS