MSLTIDVTGLPPERLLFAPSPLAELNAMLHALAEPAHHPELQGWAAATTAALPPGLADRLLEADFLWRSSRADFLFPARPAATLAEELDAVDRLEDEQYTAAALVTTCGSSRLSYRPAGSPLTEPVAAERARELALARGPRQAAFADRLLTDPPAVRALVRRMLEDCERAFFADAWRRVLPALAADARQKADLLARRGVAETLAAVSPAVALDETDPVRRRIVIDKLQDNATSAVAAGGVTFIPSAFGRPHLPVVYAADWRPVVQYPVAEPGLTDPVSLAVVQRRLEALAHPVRLRLARTISRGPHTTGELAEAWQLTAPEVSRHLAVLRKAGLLTTRRRGRYVLYELDLATSARLGGDLLEAVLR