MGQKSMLPVEEVEIDLVKYQCQKIEAPHLTGYTLKLSTWILESYGIGNVIISSMLRANKYIEKLSQTIIPDAPMFAPQFPQQELELGVKTIEETSSPAKRVGLALDCLPPSSKKRPDVPFQYWRIRDYAQAYRSGSTSPSDVARRLIAAIEDSQARDPPMSLFIAYDAKDIEKQAAESTHRFSEGNPLSVLDGIFMAVKDEINCFPYESRGGTTWFQKVREVKKDAMCVARLRECGVIFVGKTNQHELGSGTTGNNPHYGTARNPHDPKRYTGGSSAGSAALVACGLCPAALGTDGGGSVRIPSALCGIVGLKTTHGRTSTEGVLELGWTVEVVTPMAATVEDLLLVYAAMLGSRPNDVTVSKPNLPSFPIMQGSPEDADVPLLIGSVMLGKYTEWFRDVSSPEVLEACEKILDLLADKYGNKIKEVILPELDEMRMGHVVTIGSEIAAATNTYYNAGKRKDISYEVRSTLALMRSFSSHDYVAAQRLRRRAMYYHLKAFESVDVIVTPTTPMTAPVIPKSALKCGESDLVKGGNLMRFVVAPNFLGFPAITVPVGFDKDGLPIGLQLIGRPWAEATLLRLAAAIEDLCSPRAKKPMVFYNLLEAQQ*