MAPCEYVDVPIGFKFHPSDDELLRYYLLNKVCGTPFMYSNVVPEFNLYGKKEPWDIWNDFGGQKLEKGEDLYFFTKLKLVTSKGSLVARTIGNGTWKGEDRGTMVGDPAKKNKPLGLCKRFRYENDKSDQHGRWIMHEYSLHPSLVKPHSNSNTCGGDGKYVLCQIRKNDRKRKLSENDGVGGHALVLQSPTTILRQLKNIDEVVGANFTPISEASEVNYHYNQQQEQTTSANAYLPMNQPHYFLTDYPTTMASASTSPPPSLPQPDYGFELISDTDHQPTQGFNYDLSQFLDDDDVDALMKDLSNLDNIQPLAAQPLGGGSHPYPSIIQESAVDEDSGNIINSGFGISSEDQTGGELGAENVQLNVLGFPEPC