MSRFDYPTLPRQDIIAVLGEAQIASVSDEDLIKPTPDFVTKLYSSILLHIDTLQDDHDQVDFSALEYLENPDLHVDSFRTINLFHKIRNMLSALGCPEIFTLRDLIKPDPDRTRFFVGAILNFCLHRDTKLNAIRPIVEDLTLIDEQRLALEARISQLNEEIAVQNESREREMPLVQEIDSNVKELRQTISGLNNHQMSLKASIRKLKERAKEIDEKISNADFALVQAVHDNANLRSKIVQSPDKLQRALEEKKSFQAEIRNAERAAMQSFQDKTAILEVYTKAYKKMSKNFNQMQAIQEQVNSTKSIEKDVKVLKLKLSDEEVQEKSLEAKLVERQGKADQLEELRKQLEKERNLSFEEANKELKNVKLEVESKRHGLEARQNDLEGVLAEADAITERINSVRESGALKCQELDRNCEEVIAEFYRHSSSIKDLLPDIEVDQASVEKKGVDL*