HHMGGGDRDAISGGEEDTPTSDDLEAFAKQFKQRRIKLGFTQADVGLALGTLYGNVFSQTTICRFEALQLSFKNMCKLKPLLQKWLEEADSTTGSPTSIDKIAAQGRKRKKRTSIEVSVKGALEQHFHKQPKPSAQEITSLADSLQLEKEVVRVWFCNRRQKEKRMTPPNTLGGDMMDGMPPGHM