MLSSEDGRLLFEQAFYYSAVGVALVNTEGYVLMSNPALQQMLGYTKEDLEKNPFDVFSHPEDNKHDRENLESLIRGEIHFYQMEKRYIKKNGAILWTLLNVTMVKDEAGLPQYFIGQIQDITERKQYERSTMETQQYLAKIIETVPAGITLLDEEGNIVFANKMAEQILGIHKSALASMKYNDPGFSITSIDGNAIPEKELPFSRVMETEEPVEDVTHVLADEQGGRRIVSINAAPLTDEHGGINAVLCAITDLTSTVRTEEKLRRVNKKLKRLSERDGLTGVANRRLFDVQLQKYWETEEAFSLILFDLDYFKPYNDHFGHQAGDDALKMTAQTLENIMQSSGTLFRYGGEEFAVLMNGVEEEGAALAEQLRTELQQLCIPHHQGAAGPCLTASFGVSSSLDAGTIDELVDNTDQALYKAKAMGRNTVASSRMLKSGDSGAVSGGKA