MLARALRASRGATTGRRFLSMRPRTMYDKIWDEHVVEAGSDGNALLYSKALWRLFKDVASFIEEEQSRTQVLALEANVEAFNLAYFGMGDKRQGVVHIIGPEQGFTVPGATTVCGDSHTATHGAFGALAFGIGTSEQQKMKNFLIRVDGALPVGVTAKDVILHFAGEAIRSLSMEGRMSICNMAIEAGARAGLIAPDDVTFDYLRGRPMVPAPESDEWGAAAYDRTVVIDAASIAPTVTWGTSPEDTAPISGRPSRACEAGEAGGEWRSGAAGRP*