MRDPRIEKLAHNLINYSVKLGAGEKVLIENFGVQKELVMALVEEAYKAGGFPFVSLKEPQIDRAMMLGADSSQYAKIAEFEGNVMKEMDAYIGLRAGDNINETSDVPADKLKIHGETVGKMHSDIRVKQTKWVVLRYPSSSMAQLAKMSTAGFEDFYFDVCNLDYGKMSTAMDGLVELMNKTDKVHLVGPGTDLTFSIKDIPAIKCAGEMNIPDGEVFTAPVRDSINGTLTYNTPSPYQGFTFENVSFTFKDGKIIEATANDTTRINKVLDTDEGARFVGEFAIGVNPFIHEPMQDILFDEKIEGSFHFTPGQCYDEAFNGNQSAIHWDLVNIQRADYGGGEIYFDDVLIRKDGIFVLPELEALNPENLV*