MLRHRVVVRHLTRATVTSCCAAALALTQTVQAHAASRTVNFNYQHIWKTPEFETGIRGRIHFTVKKCDH ......