MARPLVALPAASSSKAGLQFIAAHRRLDRSMRLRAASSGGAHASATGAAAAARSAAHRNACSSRPRLVRTAASSSDANAATAAEAAVRQAAALLADTFLRDEITVGVGTGLGVNCVLEELAHRLESGKLRGVRCVPASDAAASEAAFHGLPLTTLQAAPKLDLFIEVADELDCTPEGNLAFIIGRRPQPAQPQLHRARELAAAAVTNIVMADEEAVLVPRLGGTLPVAVEEEGWEDVGEELDDIFLGDAELWRRSTEEGAGPRGGDSPYVSAEGHALIDIKFYEGLKMTGEDADYSVIASEIEGVPGVVAHGLMSNVAAAAVVAGRDGPRLVWRGDDARAX