MRVAIEYRVCCCVEVARVDARSESGSSDPSYAPSESGSADGLGGGILSSVEGSEDGISDPELEDEYEEAARAEDSNGADDPNREFNQALLTQAITALPNNIATALPTPDRRTFAGKRHVVMRAIKVYVLAHLDETVAGLSLDDILPGVIAALPLPDNTGSKVLLKTQFKQNLRATLREAESELNTDLRNQLLLIYSGIIHRVMVHASNATLHAAAKAEHVALFAGLVAAPPGFKLEGEDEFMFAFHAAVDPQNHTLLAFAHKEWPALLQQYLTFLPSGRSRTITLKFVAYTVMSLWQTLTFVPDTEGVLQYGKRNRETGSSARFERIKAWLLDADACPTKWEPLLRIREAAA*