MLDVIRDCGKYFSRVVNTARVEAEYVILSLTEKVDMGHLLPQREYSRLCDAYRCLHYAENNAIHSAKARARCMDVNDLHATSRCFFDFLRAKRAANNISSLEIGDKEQREGNSIADACSDHYRNLFAASYSSDDSWFAALHEDLTHTPQCLDSRTVASCETSITEEEIFLALGSLKNGKAPGLDGLSKEFVLTFWPSLKALLLDVCNEIWMDQKMPYSFKQGKIKLLPKDSISQVEIYGRLSAPFSVQRSVRQGCPLSPLFYAMALTPMSSLLQAKMESGFIHGISLHGNQHIVVGFEDDTFIFAKACEENIQHILASLIPFSEARGRTNVWTKDQIQWVLCRIKSKLNLWHAAQWPLHINIRIVQSDLQPYIMYYMLLLDWKKCHLYAFKCLIKNFLWNKEHNRALALSSWDFICQPKSKGSLGILQLQSHMMARRETFIMGITSVFKPLWTDAFWKIMDNAKVYYKGTSKMNAWNKFLSHAPL*