MSSVFGKPRAGSGPHSVPLEVNLAILGRRGAGKSALTVKFLTKRFISEYDPNLEDIYSSEETVDHQPVHL
RVMDTADLDTPRNCERYLNWAHAFLVVYSVDSRESFEGSSSYLELLALHAKETQRGYPALLLGNKLDMAQ
YRQVTKAEGAALAGRFGCLFFEVSACLDFEHVQHVFHEAVREVRRELEKSPLARPLFISEEKALSHQTPL
TARHGLASCTFNTLSTASLKEMPTVAQAKLVTVKSSRAQSKRKAPTLTLLKGFKIF