MPKTKKLCLQPFLRGLLDDPSKSDIIRWTDKSKMEFRFVDQHKVAEIWGATKPGRKAKMTYDNMCKSLRKFCKDRDGLEKVEGRLCSWRFLDSSIDSQSDTFTSSVATPNDKNKESPPFSIDRILFSDSGSSGSSSASPSKNITMDWFRIAHQMNFQYFTNLIAQYQMLQASSPEVQLDINPSL