MSQQAEHGSSKNSSSDEAISLESHVADLISKLPSREGLSERMVLYKNYWLRPYFVESVLCLQNSFKPRHDDIILASNPKCGTRLRSHQPLPEVVPFIEIPRNTYFTYLENLPSPRLLATHLPLSLFPKSTTCGCRVVYICRDPKDAFVSRCVDLETAFNMFSKGFSGYGSFWDHCLEYWRESIAMPDRALKYEEMLSDPVKHVIKIAAFIGVPFSTKEEEDGVPDEMVRLCSFEKLSSLYVNKTGEFFRHGNMVIENSAYFRKAKVGDWQNHINEEMGRKLDCIVKEKLKGSGLTL*