RTFLIHSNYTTDTKSREENKKTLENLYSLSVDITKIRRLKEWVLLQDVAYVKEIAGILQEMGADESTVASIIERCPEAILHTPAEINSQRALWQLVCQNEKQLIKLIEQFPESFFTTEYQQNQKANILFFQELGLKNNIITRFLTSAPNIFYNPVKKNKNMIETLQRNYLNLGGSEANMKIWILKLLSQNPFILLNTSTAIQENLEFLQKNYFTDQEVLQLLSKLKGFIFQLNSTTMQKSMLFSKNIFKCSDQELKQLVLKCPALLYYSVTVLEERLEGLLKEGISIAHIRETPMVLELTTQIVQYRIKKLSALGYDIKSGNLESLNGTKKDFEVTYGKIQSKKERPIFNPVAPLQIED