MLSSSLQHHAHNLHTLLSPPHSLHSHLRKRYSKSCICAFAPSQESEVKVLILGATGRVGGSTASALSRLCPNVKLFLAGRNRVKGEELSTVIDGNTAFVEVDIDDKISLGKALHGKDIVIHAAGPFQRKEHCNVLELAIENKVAYIDVCDDLEYSQKTKALHEKAKAANVPAIITAGVYPGVSNVMAAELVRLIGPDEGRPEFMRFSYFTAGSGGAGPTILSTSFLLLGEDVLAYRRGEKVLLKPFTNGLIIDFGRGVGRRNVYLLNLPEVATAHEILGVPSVSARFGTAPVFWNWAMGAVANLVPSGFLKDKAKVQQLVGLADPLVRAIDGLVGECMSMRVDLETTSGKKSVGLFTHKKLSICVGIAVSAFVRAMIEGSTQPGVWYPEELDAMDIEARETFLERASEGTFNFVMNKSPWMIEQDPKQLGFGIYA*