MSIKKIIEGKREWRAHVSRVEKLPKDYQIVYKEIQKYLFKVGPVELNEGIGLLSEILGFFEEGAAAGKGVLDVTGTDVAAFCDALIGDSKTYADLYQESIQQHVDKAMKNMKD