MGKGSKIGCKMVSHQLFKDKAKNRVDDLQGMFTDLQFGRKESRSIDVAVLEEQVHQMLREWKAELNEASPASSLPVDTPQQRGMRRRCLFFDVGAHKKNAVDESKSDSLNSLQSEGKCASDDKKNWFLSSPELVCQHSLHLNALASTSKDFRIVKHESLTSGSRLISMPRSVGSFHSLAVAHNSTNQSLAPNNAQET