MLLRLQCRPRPLLALSRSFAAAPVKPVDDAVAARRQQSIYYARLTRKYPAQLGSLSMEAVDRTARFLTNRGLNQTQALRAISRHVLITGYSQKMMESKSSYLINVFPEVAAFSMAKLDEKVDVLKELGCNDDQVARILTMAPRVLGYSVEKIQTNVDYLEEMGVPPEHIPAIMARVPQFLGLKTSRIKETMDAVEEMFGDGAGVMALVGNSRILMHNISEIRRAYNYLRSIGFTKERLKQCTRFVMRNENRILRPRVKFLEAKGVNVVANSSWILMPEGRFIERYSDYAVYLIQYKAQLKKKKQM