MKLENGQKIGRVHERAEGPAKILAIGTATPFHWVDQTSYPDYYFKVTNSEHLVDLKEKFRRICSRTMIRKRHMLLTEEILKKNPNLCSYNGPSLDIRQDILVSEIPKLGKEAALMAIDEWAQPKSKITHLVFCTRSGVDMPGADYQLIKLLGLSPSVQRLMMYQQGCFAGGMMLRLAKDLAENNKGARVLVVCAESSAIGFRGPSEAHPDNLIAQALFGDGAVAVIIGSDPKMGLERPIFEIVSAAQTFVPNGDCHLALHLREMGLTFHCTRDVPPTIAKNVESCLIKVFEPLGISDWNSVFWILHPGGNAIVDQVESTLGLEPDKLRATRNILREYGNLSSACVLFILDEMRKKSARDGLKTTGDGLDLGVLLSFGPGLTIETVVLRSVPI*