MDNVEKYDKKFDIKNYVLISSKQDPASQNLKEEMEKKGYKIFEIDERTTRTDKTIYPKAECYIFLSKHASATGKPTLTVHTQGNLTEDNSHGGNPEEIPYCMPELNTILLQKINDYNNEYNKEYNKEYVENKADEKITFEVSFEVLHHGPTDLDAPCVFVEIGSTEEQWQMKDPARIIANALDDTLNILLKNEQKPLKKAIGLGGGHYSPKFTKLALKDEYYLGYLVPKHAKLSKNMFMQLLTKQPVDVVLIDWKGLYGEDKRRYIQWLEDLGIEWLRI