MFTAPGMATTQERPYSCSVCGKSFQYSAVLLRHERAHGGDKRFCCLECGERCARAADLRAHRWTHAGQTLYICSECGQSFSHSGLLDLH