MKPLSMGLLLAMTSTSVWANPLAQWEQGFSGDISLLTGFSNTKSQFNTDIESTPSLESSGESDTKALIAPLGAIQYTFASDKQIFIGTSRSDLALGRFHIEAGYRQRFEGNGMVSLSYVPGIIGTKTWEDPFLVNENRTETDTKIKGFRFQYKNILGSNFSMETSVGQQEIDSEKSGQKQNLSETEIASLDREGNIIYLEGAYRQPIAPGRLLRGALNYTRFDADGDAMSYDTYGAQLSIIQMLPSSSLALTFGYKNAQYEAENPVFDEKQKDDLWSVFLAYEYNEPFGWTDWGLVSLIGYNTTDSNINFYNEDTLMATVGINYKF