MLSFIIKRILWAIPTLFGVSVIVFMMVHLVPGDPALVILGEKANQAAIDALREQFGLNKPLIEQYFFFINNVLHGNFGASIMTGEPVMHEFLQRFPATVELALIALFMALVLGISVGVLAAIKRYSVFDYSSMTFALAGISMPVFWLGLMLIYIFSVQLGWLPVFGRLSDVYYLDGPTGFYLIDSLIARDYGAFVDTIKHLILPSIVLATVSTAVIARMTRASMAEVSKEDYVRTAKAKGCSSFRVIFVHTLRNALIPVTTIAGLMLAGLLGGSMITETVFSWPGIGKWIVNALNQRDFPIIQSMSLIIAMMYIGANLLVDILYAFIDPRIRLS*