MRWRDRIAVLCFPPGLMLTVAALILFFIHMGVFASDVHNFCVIHNYDHMSFRYTVVLISSMEPCSSTACAWSFWPSITERRDTEAWGLGTGLRREMEKAASEGLIKSVVY