MALTTRSVTSMARVRARAHVFARAGDRASRRGARAGLVDARRATRGAGDEPAVMAIGRESLERRLEAPMVGLGTWKAAPNAVRDAVASALRVGVRHIDCAAAYGNEHEVGVALAEAFERGDVAREDVFVTSKLWNDRRRPGDVREALETTLRDLRLEYVDLYLIHWPVCWRRGTVLQPDAEASIAECWGELERLVQEGKARRIGVSNFDEVQLAALLDDPRTKIKPACNQIESHPMWSNDDLVRFTQSRGVRVVAYSPLAQGGSLFTHPLMVRLAKKYGKTPAQIALRWNVQRDVIVIPKSTSAERIKSNCDIFDFELSEEDVLEMKILDVGKSTATAPWSHFAPVASRNRWLRPLGRVLSWLPSKFIAIDVQRIGRSGFISLRAPWS*