MVVAESGGDTVVVIREYNPKTDIESVEQVERSCEVGPSGEFSLHADLLGDPVCRVRNSPAYLMLVAEMVVNGGGDETREVVGMIRGCIKTVTCGRKVCRKANYPPELRPVFTKLAYILGLRVSPSHRRMKIGLKLVSQMEDWFRDNGAEYSYIATDATNKPSVNLFTGKCGYSKFRNPSVLVHPVFAHSLRVNHRVKIIKLSPSDAETIYRHRFSTTEFFPRDIDSVLRNNLNLGTFLAVPKDCPHSISWAGSDRFLSNPPESWAIMSVWNCNDVFKLEVKGASRLRKGFVNTTRVLDRIFPFLNLPSLPKIFNPFGLHLLYGFGGEGPFYLDFAKALFGFAHNLAKEHKCGVVATEISSEDPLKLVIPHWKVLSFVDLWCIKRLDEDYSDGFVGDWRKSQPGLSFFLDPREF*