MATKEITLKLMIHKEKNQIVYAESGNDFVDVLLSFLTMPLGTVIRLTGKQSEMGSLNNLFGSVEDLDVQYLQTESCKNMLLYPKSASEEHCRNLIVNIDDTEPTNYYLCIHGHDWPFRSGSHDYKHLISSFPDKKCRCGGSVERTIPREKSMNAGGDGKDGVFVKGKMRYMITDDLQVLPVCMRTSLELLRRFGISDAAVLEERNVTLGQDEVLHLLKSSLLSKTPLTDVFLPMQHSIDEVTHDHKVIELGSKDMAHSHTETEIGSNCRKMSVNLFVSKSRNKVLYAQVGEEFPDMLFSFLAFPLGSIVKCLGGCTSMGCLDDLYKSIKELNKRWMKSEETKPLLLDPKLAPYFGSTNQLIQINELPGKLTAFACLSCLDNGIGITDSAFGACSHGCRTIQVEVINPKFHDVVTELGGAFMAGPGIFMVTEELIVKPLSTISGISFLSQFNIPVSDLEEQVVIVGEEEALSLLKASLISKTVLSDVFLKKPK