MLHRTARMWTLCVQTALIATLVRGSTSQKDNLVGRTQISYNPSELSEPRFLEYSNLSDKLHLREAIDKILIPRVVGTTNH SIVREYIVQSLRDLDWDVEVNSFHDHAPIKGKLHFHNIIATLNPNAERYLVLSCHYDSKYMPGVEFLGATDSAVPCAMLL NLAQVLQEQLKPLKKSKLSLMLLFFDGEEAFEEWGPKDSIYGARHLAKKWHHEGKLDRIDMLVLLDLLGAPDPAFYSFFE NTESWYMRIQSVETRLAKLQLLERYASSGVAQRDPTRYFQSQAMRSSFIEDDHIPFLRRNVPILHLIPVPFPSVWHTPDD NASVIDYATTDNLALIIRLFALEYLLAGTEAK