MARLHSFLLASLFISQSYLLLVKGDEALIEKTCQTTPNFDLCLRTLISNQNAKQLIQCLELYSNSKDGSKDYDGAGISVRAAMDYLGTSRDEFRKNPKISYPTGLAVRENAIAQLSSVAMVIINGLFPSSL