MPRPSFHKLILPITLQSRQLRIPDNFLRKYGAQLSAIATLTVPDGTVWRLGLKKVDNRIWFVDGWQDFVQRYSIGIGYFLVFMYEGSSSFIVHIFNMSTSELNYQSAMRSRNEGPCYPNYHHIFDEMEDVDSFDFLDSSPSNLTPGALQDKVFAGSIDQLSQGKNHTPSLQNLFNGGSKLNRVNWGDIGGALSSKSPNQSTRDIGVQFNAVEFKKSTEELKLRYPNEEGVNNNSSNKPARKKRKSELKDAQEPSGDNEDEAEMRYRFYESASARKRTVTAEERERAINDAKAFEPSNPFCRVVLRPSYLYRGCIMYLPSCFAEKNLNGVSGFIKLQTPDGRQWPVRCLYRGGRAKLSQGWYEFTLENNLGEGDVCVFELLRTRDVVLQVTLFRVAEDESGLFNPSMQPNQNVSHAKLLNPHLQHRISTTKSVKN