MLRQDFSRPDAKRRNVTDHRKKQFADPAYKATDYPHRMNFYAIPPTADITLEQFEQWAIDRLRILAELEACSFRNKTSQETALHMKPLLDKYLPLEANSSASTQLHAQRQKDHYGHFILRLAFCSTEDLRRRFVRVETMLFRMRLAADDSRERAAFIASLDGLEWEPVPEDERRSLSAELAAVAGWKKESAGDDEMWCKVDWERVPDLVEGRRVLLKAGKAYVPAKEQTSMVVTEFTSRLEKALELTARALPRLDEDDRLTPILNHLSKNFITPDASYGSGGDDQAAPGSELTAANVDKLSSEHFPLCMQHLHRSLRRDSHLKHFGRLQYSLFLKGIGLSLEECLVFWRSSFNKITDDTFNKEYRYNVRHVYGDVGGDANRRGRGYSPFSCQKILTEHPPGPGEAHGCPYRHFNLENLTALLQQVGINDRSVLNGVREDKEKQKFHLACNRVFEYVHKNEIRRAKDEGIMTVAQLETIVHPNEYFKRSYLLKHLDSSKDGDVKMDG