MKSHDEMMSTDDEDNASRNLRHLRVGPKILNSLQQETSLQHLWLGPTFSSSVTLDKIAEILSQSQLRSLDLDLSLMAASSTTTSCNGSRRSNKATLETNDWTCAMECFVAQLSSVEKLCLRLPTRQEGVVLACIQGLATGLTCSNAGVKTLDLRSNRMDDQAAMVLAAALPQMTSVRHLILTWNRIGSVGAEALAKALNHSRLERLDLSHNPALDDTAAVALSRALQTNTRLQVLNLSGCTGITVQGGLAKLVECLGSTKHNNINHNNVTLEHIYWKNQRPTRHDPRMAAAAESTATATRTNQNTDDKDILQAMEYYLSLNRAGRRLLIHSKIGQEKVSIAVWPHVLAKTASVNKSSLIGRPATGPHELFYLLRQNPGLFEHTQQQKTLFIVND*