MIRSAAGLRRLLGDITGPAASRGLLESTAAAGVAGRGPSLLQQLAAGQRSYAQPALAEQAASSGGLAAAALQQSIRSERTTRRSGLVAVKVGMTQEWDAWGVRVPLTILWVDDCQVVQVKTDEKEGYAALQLGAGAKRPKQLRGTLLGHYTAAGVPPKRKLAEFRVSADAVLPVGHELRASHFVAGQFVDVTGTTIGKGFQGVMKRWGFAGQPASHGNSLAHRAAGSTGACQDPGKVFKGKKMAGRMGGDRVTVQNCHVFRVDPLRNLLYVRGQVPGHKGNWVLVRDSARKTLAEQPPLPVPTLLEGAAEVTVAPRAEADPFEYKEX