MEMECAILNTGAAIPLVGLGTGSDGTLSLDERKAAISAALEVGYRHFDTAKVYKSEGFLGEALKEAMEAGLVKREDLFVTSKLWCTDAYPEGVLPALQNSLSALQLDYLDLYLIHWPVRFKEGVEIKPKADELMPLDTRGTWRALEACVRQGLTKAIGVSNFSSKKIMDILEFAEIPPAVNQVEMHPRWQQKSLRETCKKANIHVSAWSPLGAPLMSWGSPEILNNPVIKNIALKHGKTPAQVVLRWGLDNGVGVIPKSFNRNRMTENMQVFGWHLTDEDHENISKFEQKKNVEGTFICSPTGPFKTVEDIWDGEI*