MALYGESTQKRCWTFTADAVRELRSSAREVVIHRVLSQLEAGSDAAAAVDGGDDRDRDVKMRHRESLDGNRCVVLEKVLTEREEMALRWTHEMRIMRICKAYNLPTVVGATAITYFKRFYLRVSVMEFAPFVVALSSLYAALKVEEINVDAAKLVEFVLEREQEFELPQLLQGSVPLSADTILNAELTFLEQIDFHLICYLPYSSLRTAKKELEAFVKNAGACDKLWKAAYDVFNTSVLYSDLILLSTPGKIALALLWFCSCLPHVQEGLEDLDLNGAVRAFCRSTLERSSALSSAASMAEDALLAKEQEIERLVAAINTIDREDVGNRTSKEEAWRLEVKRYAIENKENNPLSEQYQQMRSDEKTKLDHLRREKQKKQREKRDHEFAELLGAPAHSIPEATGSVDMDISVKKRKTLF*