MRRSFQLVLLLTTVVSSVLSKIDHVKEKTGETHSDPAKLKTKEAPEHIDHKKLFTESFKQRRIEHTTAIESIKKIGKDKRRLFLEDVLKNVQNLLKESREALERTAHRSDSPFPHGSELLKDALSKLHENIAFFTDLSLAFSKFFETKIQKDRKLKTLIVWAYNYSIKTGIFDEETEKKVQLMAQQHEFIEKNEKFFNSYDKDRVKEDLEAEEMKRKEKKSNKAEKKQPKGEL