MGIGVLGLIPVSSPDSLKKVLQTLSGKWGDVVEDLERIQVKPMKGAMTNQVFMVNWPTKDNHFHHRKLLVRVYGDGVDLFFDRKDEIRTFEIVSRYGHGPRLLGRFAGGRIEEFIHARTLSTVDLRDPQLSALIAARLREFHGIKVPGDGNVLLWDRMRNWLGQAKSLCTPDDSAEFGLDNIESEINLLEHELQYEYKQQEIGFCHNDLQYGNIMIDEDTNSITIIDYEYASYNPAAYDIANHFCEMAANYHSDTPHILDYSLYPGEEERRRFIGNYLRSSGEDPREEDIKQLLEDAEKYTLASHLFWGLWGIISGHVNKIDFDYAEYSRQRFKQYLIRKPQLLCSFTNKMYE*