MAGIFSLVTGRPGLSGFGSSSTAEQVTEGIDASNLTAIITGGASGIGLETARVLAIRKVHVIIAARNMESAKEAKQLILQEDESACVDIMKLDLCSLKSVRTFVDNFIALGLPLNILINNAGVMFCPYQQTEDGIEMQFATNYLGHFLLTNLLLDKMKQTAKDTGIEGRIVNLSSIAHLYTYEEGIRFDTINDEDGYHEKKAYGQSKLANILHTNELSRRLQAEGVNITANSVHPGVIMTPLMRHSSLLMNFLKMFSFMIWKNVPQGAATTCYVALHPSLKGVTGKYLQDCNESPPSAHASNELLGRKLWDFSNKMINSLSKA*