MGSTNLESNKLEMYEFGPFEEDEGFQIGFLIGQRFSKLIQNRLSTDLILQNQLLPFAQLQNSQTLIHTLSQTNKNKFPNYWNELKGIAQGSGVPFLNILLLNFRKEILPFIPKTEEYPKEEDINDDCSDILVVSDSMAVAVHNEDANVKLSNGTTFTAYTYAGELPSCAFGFNNHGVAFTLNSVPPCEEEIVGGAIGHSYNLIDTRTRRILNVETASRNRISVREIGETPFFHANMYLHLQESKSDFLALVGDMNNEKYPIYMTGPLLYTLCTAVIDLDEKILTIIEGNPKEKQESYVFSLS*