MLILSSGYQSSGLLAHWDAENIKKVIQWGLFFEEVFRRLQDLDSYHDSARELDTALLELRTNPYFPQGLAHLSSATLTKARDFVLQHLLQTLPLRDEHLNALLTATIKMDLDDLSKEEYDFLNVYIDKLMLRTASLNLVQGKRGFIKDSMTSYPIVDFLSKDQPVHDHVSNPGGPGGVDSVMDSGSPATKEFSSHDHSGFVIRDVLKRQNAVSCISLIEKSLDVLSELVTKNEWVGSYNFSLEDCSLAGMSLANKEKLKEFALWNRWKARSLSYLLENRTIRLVSGANLIFSAPKVQWLRVFESLKASNEAYNNNLLEIIELLLLGFISSRWSCVIKHFISVSYDSLPISKQYYDVYNTFRERSQHPDFKDQMLNSKELDILEYLTAVLNIQIHKLWDFPPVLAAAAIPSSSALFGLYLSEIEKQMRGDPSRVRCCTCSQDGKEHKECEIAERICWLYGFHSGSPSDG*