MCALRVLTRSVCSSSSSYVKTSKPYLTLILITHHQYHYQHQTHRTLILDSSASEFVKLHKLNGPDSGIVEISLDRPESKNAIGKEMLRGLNQAFELINQKSYANVAMISSSVPGVFCAGADLKERRAMSQSEAKIFVKSLRSTFSFLEDVRVPTIAVIEGVALGGGLEMALACDIRICGENALMGLPETGLAIIPGAGGTQRLPRLVGKAIAKDIIFTGRKIDGKEALSLGLVNYCVPAGEAYSKALAIAHDINQKGPVALRMAKRAINEGVETDLTSALELEEDCYDQVLNTKDRLEGLAAFAEKRKPSYTGE*