MSGLEDHSSNGDGVQRQLSELRKSYSKLEQKYQKLQEIGVKQAEQNFEQLKAQAEENTRVANELIAQLKEEVAEQSKSIQRAEQLQSRLGQSEAEVEDLRAQLSAANQSLAQARSETKNLYTKLAAARHGETSSKGPTTGSRAPQSEKESKQVAQVKEDLYADLTGLIVRDVRRIDKEDVFDCIQTGRNGTLHFKLALEDLEAAESYEELQFTYRPQLDEDRDSDLIEVLPDYLTEEITFPRHQASKFYARVIKSLME