MEIVLNGLGQYWKKVEEYRLSQHLLKRQIASNAITPTPKLELEDDYVQLGQGDTPTDTKQKFIVINASIEVKFHQFKGDILYTQIYIASLDDLLIEALIDTGASTSFIKNRIIPDSLMTVIDRPVYGTRANDNEFVLTRQTDCLLLKIQDTLHKIKFLEIDGLSFIDALLGMDFLCDFESYTFQIKPTPKLLLHLRGRTFTHPPYAHEEKYLPVLKPAAKRGDTDREKATNTLNPKP