MHFVSDCYYDFIRSISTCRAFPVDGGGKALQFVYGSRRFTTKGGLTATTATTNLYLAQGYKAAVRGIQLPSCSPDEVIFGPDFAESLYCHLLCGLLFAGEVRVVFAMFGHNLALAFEALERVWEELCHDIRRGAPSPARVTSPAVRRAVSALLAAPNPALADEVARRCAGLTDWYGVIPALWPNARYVHTIMTGSMEHYVRKLRHYAGGLPLVAMDYGASEGMVGANVEPEMPPESATFTVLPNTAYFEFIPLKASDDGAACPDASYAEAEPVGLTEVTVGEHYEVVMTTFAGLYRYRLGDVVKVAGFYNSTPKLKFVCRGILTLSINVDKNNEQDVQLAVDTASKILAAERLEVLEYTSHADASSDPGHYVIFWELNAEANDDVLQSCCDELDRAFVDAGYVSSRKTKAIGPLELRVLQPGTFQKVMDHYLSLGAPVNQFKLPRCVAKSNSSVLRILSSSTVKVLFSTAYE*