MATASTTLLLSLAFLAFAWAASPSPSPDAEAISRFQEYLRIDTAQPAPDYAAAVAFLRKQAADAGLEARTLELVAGKPLLLLRWPGRRPSLPSILLNSHTDVVPSEPNKWDHPPFSAALDEPSGRIYARGSQDMKCVGMQYLEAIRRLRSAGFVPDRNIYITFVPDEEIGGHGGVEPFVSSKEFKDMNVALVLDEGLASPGEEYRVFYAERSPWWLTIKATGAPGHGAKLYDGSAMENLMKSVEAIRRFRTSQFDLVKSGEKAEGDVVSVNFAYLKAGTPTPTGFVMNLQPSEAEVGLDIRIPPSAHVEALERRLVEEWAPPSRNLTFEFKQKMSVLDNFGKPAMTAADSTNPWWTLLEEAVKSADGKLGKAEIFPASTDARYFRKIGLPAFGFSPMANTPILLHDHNEFLSKDEYLKGIGIYESIIRALATHEDGGKDDESRAEL*