MSLTRRQVASVALAALPVAVVATGPASAHTNRRARTLYIAGDSTAAQKYADAAPETGWGMALPFFLRED ......