MWKQQIEDYCKSLGLDTIGFIRSRRFVELIDFYEQRKEKNLQNEFEEKDIEKRIDPSLTMESGKTIISIAFPYYHDEEYKENGFSIYTKRNDYHKVLKSYLNKVCEYIESLGGKAECFVDSNALPERYIAYLAGVGFIGKNNMLITKKYGSYVFLGEVITDLEMDLEDVRTYHEIPKYIECGDCKLCYHECPTKSINQTKINPNICLSYLTQKKDLSDQEISLLKGNVFGCDYCQLKCPYNEEVETNVLDDFKTLSYMNEDMEIFASMDNKFFKDKISNTSCEWRGKNVIKRNAILRMHRENQDITKLRGDSPYINDYIERLLKKRDVKE