MRRRRKQTAEGKGASALKKAKPGESSTAQAGAPQSRYPPFSTSGKINDLQKWNEECHKISDMLEKDPDRIRYAAMEPKDSGTTNSVQSPGDKMMILRAARGVVHVSIMHDGERLPQCSGIIIRHWSETPACHHAIIVTCSEAVCIEGRKLDPLPKLSVGLSGKKTVLDAELLYLSDHYDIALLRISLDFPLELPSVGHGPEYGQEVFVLARDDDMSLGVRHGNVKWLEESNILGRDFYMFLSCDLPVGGNGGMVIDHSGKVRGMVVSWDPHPAVISISTIVKCDDMFRQFNRVARPILGLNVRTIAMLDVQLQEDLSDIDINSGYLIDKVQYDSDAENHGIKLGHVIISINGRDALTLPELEDYLLSIGLDYLRDNSMNDIKLIVCELRSGVRREVALPARFSDACQR