MVQKELSQAWWFDSHNLARTSPWLTNTLSELDDKTKQMLKMIDQDADSFAQRAEMYYKKRPVLVDMLGDLYRTHRSLAEQLDLLKNGNGTRHTVFGPSSCTQSWSHQAAAAAMGGKGTTGSRSSISLCSDNYDSESEVDDPEQENMEEELSESEDMMKHPSQSQADQAAQLELMHAEIEMLKEKNAELQKASAENEMLKQKNEELQRVSEENMALKAELAAKDEEKREVIRQLASSFDIVKKENFTLREYIIKNSKNSSSSSRGFDFKKLTKDLFTAKLFTAHCKATTGPMVAL*