MGVIGLTASGLVGALHSYILVLEMFLWTKPRGRKAFRLTPEFAEQTKTMAANQGLYNGFLSAGLIWSLLHPNPEFSKQLQIFFNGCVLVAGAYGGLTANKKILYIQAAPAALSLGLVLLDM