MDPAGLHVIKAAIRGFIWSGKDNPRATAKVSWCWLTQPRAKGGLGLIDPLMQSCALLAKMVVRCLLPGKGCWKVLLRNRLQAGTPKYGKPWPDSLNWCCTSGVPPRLACHPEDRVANSILRAWHHIRQHLVKHNPETLTEWIRQPLFWNPHVRTSDDAMLGQLKGLTWGKLAQTGLLSIDDWRCMVVSGRAQEDLFPPLKGATKMWRLIVEAVDRVPMGEAREQAWFGLFDEAGMVTSLKGVDNIWKTDPDVAKVEPHWRLRVYGCRPLVDLDWDPGDFRLTHDDRLHHFFDYTTKLGRTLQLQLGGPFTMAGEHWASPMRRSLPFGRLKRYGIECLASLRQVKLKEHPREALRHGLITRSKGGRTPSMRIVGAMYAREAKSSRSVLKEACSPHPLGFRKSGC*