MTTFYGLPGAEAFWHWTTLVHFLLVALAGGTAFYTAVLGIRRAASARGLAWLALAFIVLDLFMLWAESPARFRFSHVWLFLSFEPASAIWWGAWGLATSALMLLLLALGLGPARFWAGVLALTSAVVLAYPGYALAANAARPLWDHLLLAFFPASGLLLALAVLVWLRPAEEAAPWLQVAALASLALAALYPVALASGGADARLAFALWLRGWGWFLLGGGLLFLAAFLARRAPALAGACALAGAFVLRSWIVEQGQHSFFVHGF