MKGCELCGSSARMFCESDQASLCWDCDEKVHSANFLVAKHCRTLLCQVCQSPTPWKSSGSKLAPTVSVCESCFAVHKNNKKQLQDLNVMASDQESREAGNDYDESENDREFDDDDTDDDSDEYDEEEDGDNQVVPWSGLTASSSPSIAPPVASSSSSEEEISCAGGNGFLKRMRDSNVDLDSDDETGCSSSHNLRGGSMSTEEGNSLSSSRPWKQARTSVHVEEDGHDGQAMSRSSAIIDSLKRLQKDLVANGENASAAILGICKLSRDQSL*