MGEFVLQLDGLGLQQMGLEFGGGGLIGGIIGFAAKKVAKLIAVIVGIELALFKFLETRGILEVNWNAIGGAAQNATGTAGNAAATQPPSWVTSLLSALPVSAGFTAGFLVGFKKG