MQSTKPFVLFFNPVKFARPFYEQLQKVAHTEVVTSRNRTEFFQDLQDKYRNIFAIYRTSSSGAVAGKFDTEFINRLPPSCKYICHNGADACAKRGIVVTNAPDPVTDATADLAVFLLLGALRQLNPAMNSLRAGRFKTGVAVGNDPQGKVLGILGMGRIGRAIKKRCDPFGLKTVYHNRTVLAPEQAAGAEYVSFDKLLAESDIISVNVPLTGQTKQLIGAAELAKMKRGVIIVNTARGAILDEAALADALESGHVGAAGLDVYEREPEVNEKLLKQERALMVPHVGTHTAETLAKMETWAMENARRAITGEALLSPVPEHQGLALQARSRV*