MSALYMIVGTLVALGVLVTFHEFGHFWVARRCGVKVLRFSVGFGTPLVRWHDRHGTEFVVAAIPLGGYVKMLDEREAEVPAHLLEQSFNRKTVRQRIAIVAAGPIANFLLAILFFWVVALLGSQQVRPVIGSVAPESLAAQAGLEAGQELLAVDGEPVTGWNGVNLQLVRRLGESGTLEVRVQEKGSNVDSTHQVRLDGWLKGEDNPDPIASLGIRPWRPALPPVLAELDPKGPAQAAGLKLGDRLQSIDGIAVDDWQQVVDSVRARPGQRVQLKVLRDGEVLDVALELAVRGEGKARSGYMGAGVAGTEWPVEMLREVSYGPLEAVGQALSRTWTMSLLTLDSIKKMLLGELSVKNLSGPITIAKVAGASAQSGVGDFLNFLAYLSISLGVLNLLPIPVLDGGHLLFYLVEWVRGRPLSERVQAWGMQIGISLVVGVMLLALVNDLSRL*