MTTSAAGKSDDLQQCDDEKSLAFALVGAGNWGRNHTLRLYERGALASVVDESAAALDTLRDSLVGFDSQKAGYASVFARSWDASGVVLTHDLEEALADPRVSAVVVAVPSHKHFEVARICLERGKHVLVEKPICLEEHHALKLIEVASANRRVLMVGHLVIYDPEFQVMLRAIKQGRIGRVRHMYATRLSLGRFRPEESVASSLASHDIAMILHVASQTSSGPHDATSHTRASEFNVISASECRTTGFVQPDFASLTLRNDDLGIDAHVVISWIHPFKQRQFVVSGERGTLVYDALHPDTSKHVQYFSTAPVVEHDGTVRLVDQGAPSDHAGSGAVQDLLANVDKSGWSDPLSLEHLHFEECIRSGAMVQTDGLQGFHVLRILNGAKARCLTSEQERERLLSMATMPRAPKTDAYFQHESAVVDSGAHIGAGTKIWHFCHVMSAARIGRNCSFGQNVFIGQCEIGNGVKVQNNVSIYDGVVLGDDVFLGPSMVFTNIRNPRSAIVRKGEFVTTRVERGVTVGANATIVCGVTLHEFSFVGAGAVVTKDVGAYEM