MANIVCTVYLGCKLDLKQIALKARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEQARLAARKYARIVQKLGFEAHFKEFKIQNMVGSCDVRFHIRLEGLGVSHEEFVTYEPEIFPGLIYRMTKPKIVILIFVSGKIVLTGRCSSPIPPSALFVTRENSEIYTFMVSTLTLIPLSLNLRLRSLQGPLISQSHCNFCSRIPKIAFGI