MTDEEKEQKEAQLIRDFLTNATPEQRHLFIARSNYDSNYDALNELAADPQLDRASALLMYWSLGAAWYVQYGHDDDVPDYSRQTLALIRLIETRYSAGFYADHGIWFDPMQSEGGRPDDYPDLPVRRPVPDTMLIAAPGDVYVDLDDEAYDDGLPLPLAEQLYALYE