MAGSEASCSDFVYDPVRLSPEGILFNRIDLEKHWDKNNGPANNPETGEPFDIKDIVPQPELRMQLRQRAAMRDEYFPGQKMLLLWTVIQDYPFDISDETHMSDYVNSVARWISAVITIPQDSTALWKSLNLLRLNCQYSEKNNRMFRSVNGFQKLIAALSEHFSFNGVRGSSHDMAFLSLDEDTLNICRFTAGDAVFITDIPSRAEGFAGILRILFFRGISMKDRGRIVRITHAVSNNEQFQFFDYFFGVIHFLLMDSFTPSQDLGLCADIAYAHCNDRFLGRAVSPLCFALKILVSRFYNSDETNANGKRVRVTEEHIDGSAAVEKVLKFLCRLCAKYGAEAVHYLTSPTQVGVIVFDFAMSAVPTRYLFNGQRKLKDLADQVVDNLLGRQPAAFVLRHWADFPL*