MYHKVLQYAILGITEAFKADSFKEKINLGVGAYRDDAGQPYVLPSVRTAEDKVVKANLNKEYAGITGVPDFTKAAAVLAYGEGSSALDRLVITQSISGTGALRIGGAFLQRFYPGAKKIYIPNPSWANHAAVFKDSGLEVEKYRYYNKDTIGLDFEGMIADIKAAPKGSAFLLHACAHNPTGVDPTVEQWKEISEVVKASGHYAFFDMAYQGFASGDTDKDAFPIRHFIKEGHNPCLAQSFAKNMGLYGERVGAFSVVCADADEKKRVDSQIKILVRPLYSNPPVHGARIASTILNDKALNKQWLGEVKGMADRIITMRALLKKELESLGSKHDWSHITSQIGMFAYTGLTPEQMDKLAKEHSVYATKDGRISVAGITTANVKRLAAAIHAVKP*