MSEVTQTLIDDAQAHSQSESRITARDLRSVFWRSFTLQGSWNYERQQHMGYAFAMSPALKRIYQDPAELGRALQRHLVLFNTTPHLSTFVFGLSIAMEEENQRNPDFNEESINAVKTSLMGPLAGIGDSIFWGSLKVIAAGMGIYFAQQGSILGPILALLVYNIPHILCRWYALKLGYRAGTTWLMRLWQSGLMDRVTYIASIVGLMVVGAMTASMIDITTPLSFTAGQTTMKVQDFIDKILPSLLPLLFTLGMYKLIRKGVNINWILLGTVVFGLLASALGLL*