MATKEITLKLMIHKEKNQIVYAESGNDFVDVLLSFLTMPLGTVIRLTGKQSEMGSLNNLFGSVEDLDVQYLQTESCKNMLLYPKSASEEHCRNLIVNIDDTEPTNYYLCIHGHDWPFRSGSHDYKHLISSFPDKKCRCGGSVERTIPREKSMNAGGDGKDGVFVKGKMRYMITDDLQVLPVCMRTSLELLRRFGISDAAVLEERNVTLGQDEVLHLLKSSLLSKTPLTDVFLPMQHSIDEFNIPVSDLEEQVVIVGEEEALSLLKASLISKTVLSDVFLKKPK