MFNGRPFPVDAFPKIIRNAIYEVEQHTQAPQGLIAASALGVISLACQNRIDVCRLNNLRGPVSLFLMTLAESGERKSTVDKLLMKPLYQLEEDLFEKYTHDLTAWRNDEAIFNIEKKALMSKLKSDIRRNKDHLATNERLKELLTTNPKAPVRFKFLFNDATPAAIKAHLCGHWRSVGIMSDEAGIIFNGYTLNELPFINKMWDGSIFTVERKNEPEKLIRDARITLSLMVQPNVFKGYIDRKGDMAKGIGFFARCLMCQPASTQGNRKISNPIFSNEHLPVFHQRLMEIVNESIIKINENNRICLRFSAEAERHWIEFYNQVESEMRMIGLLYDFKDYASKMAENMARLAALLHYFSGDGGDISVTAVKAAVEIVAWYIEEYIRLFSKKEEFSLDVSEADELYCWIKDYCTQKFSSCIKKNIILQFGPNKFRNRDKANELIRILISQNKIFISSWGKTKIINITHCVF