MSLSEYLQEFLPKDTRFDVLHVQSQPKVAKNVVCGLSEDSTCIKIQHFIVLYSQKVPVIGLEVHRYVIIHRDHTQLLLFVSKADTAGLISVPSLKVGLVVKSCLKFILQLDLGQCLGKVLPRYPTFESVEKVDTVADSLKFLADISAGRESFNPKTHYVGFEPKNPIIAQICMFTRPEPQYLFPNSGKNHLKHQLSGESLLRWWIRIIDELVTELDFHGNTKFKVTIPGAEKSSILKYLPNEKWEVGDIFSSQESDIAVYKIPLLPDDPKGRFLEHLVVEGRAKSTSIQRFWLELSARQEFRLGITVGVIGVSGELGVPALEKVKYEEMVVFRKKKFLKLKLFVTGEDYSSVEEINSFNDIKNVFGDEVFSSIVGRMEIPSQESTISKPSIRAPPLVNDLTSMIRRRK*