MDSKSVLVPNGSLPPRAIPASRPYAYYTFREKLGWAVAVALLLAVALAPDWIAGDGAVSAALNACVVDRAFQLNAADIDTASAAIGKMSSPLLRALESVPDNVLNHVAVACMWLTALGIACMASVRSRPAHRRWAPWFELAFAVLWFHASYWFLYVAKAWLGDVNCNSARAPFYPNGVSGHYAYFGFCSLGLPVFFAAHLQTSQRHERRQNEKTNAFFSALYLVAMVYALTSSITLYRTYAHGYHSARQVLLGVATAILSHVSLLEMLGSDTVAPLHKCAILALFTACGFMGTRSTWPVEAARGPAIGNVQLLVQVSMWSIVILCASMSGRKEALD*