MSKILVFGHQNPDTDAIGAAISFAYLQKELGKETEAVALGTPSEETQYALDYFNIEAPRVVTEAASETNQVMLVDHNEFQQSISDIAEVNILAVVDHHRIANFETADPLYYRAEPVGCTSTIIYKMFKENNVTIPAQIAGMMVSAIISDTLLFKSPTCTQEDIDAAHALADIAEINLEGYGLDLLKAGTNLSDKSAEVLLDLDAKSFPMNGKTVRVAQVNTVDLAEVLDRQAELEAAMAAENAANNYDLFVLIITNILDSDSELLAIGAEQAKIEAAFNVTLVNNRAFLPGVVSRKKQVVPQLTEVFN*