MRLFTAKQSACVRAVLSPIEPWPLEEMLSRITGSLPMVRSYCFCLLLLSTIVAVTVAVAAEELPPAPTTFKTLNEGMKAYLINGAQKTGWLPVDYNMASLRNVTLTQSIYSRTPRFDSNFDILSVTGFISLIKPSSTWLNVEHDIFYREHGLNMTNYILSIQKLGSVKYISSPELGFLQSLSGGINREVNLVFCFLDKALSDPSTNKTYNYMLSNLTFIKTIASGIMVPKNYIWPVTSDNYIQLHTQIVQEAHNAGLEIYASDFSNDGIFPYNYSYDPLGEYLSFVSDGGFSVDGVLTDFPLTASEAIGMSLYFVDLNLVSVLV*