MATFTNANETSNRIGAPVINFEVFKFPTKEVGLPDGCETPGQFSGPGMIHNFFKATEMLNKQLEHYLESVRPNCLVADMFFPWATECASKFNIPRVKESEVESYGVIVNSFYELEPDYADYFTNKLRRRAWNIGPVSLSNRSPDDKAKQTSVDEHECLKWLNSKKNDSVIYICFGSTTSFISPQLDEIAMALEAWGKGFFWVVRNGDDEEWLPPGFEQMTKGKSLIIRGWAPQVLILEHEAIGAFITHCGWNSILEGITAGVPMVTWPIGAEQFYNEKLVIRILKTGVSVGVKKRSRTLLIEDIIKRDVVETALREIMEGKEA*