MSLHDSDSEDIREHEDRTAPSECDLAHAIPHGSSDLALKMSLMEKRLGSMELLHRDKPANYVVVEALEGLNLHIQHFAGKKTSIFIPIIKASLSNYCTLQEMQKTMLLTVEAYFTSLFVNDKLGRQVYEVCSLYSEIVRRDEANKEATAKELVAVAVKSIEAALESKSLTNQTIRQGMKGMITCLSNFYTREKMLEYMTSSTGLTAKQAEHLFNRHIGNDAVRREAYHKRAAMSAGIHAREKQAAAEPAKGGDPVPEIIKGLECDLKALANQKIQVIFQSLKTCLSQYYTLEEMKTHMSAAVEQYYTSLFVDDKLGREAYLEKSLRRAPARRHEAEEAAALLQSEEEAMASKLASQVTKELQDHIETNNDQGSRKMMECMITCLSSYFTLKEMQIYMSSRTDFQATSVEIWYTKQLAQRDPAAHEAYVAVSSRMESLRAQQQQHASTSYSGGEGK*