MSRLEKYTVLWAAVVVAMMFGAEATSRGRELKGILPLYVRMANTALQIWNSSGPGKEKWNYERGVLLYGIQEVWKRTQEPKYLQFVKNRTDAFVAPNGTIPTYVMSDYTLDNIRSGTVLLFLWKLTGEIKYKQAADLLREQLKSQPRTKEGGFWHKEVYPYQMWLDGLFMAEPFYAEYAVLFDEPNDFDDIALQFKLMEEHARDPKTGLLYHGYDESRQQAWANPETGTSASFWGRGVGWYFMALVDTLDFFPKDHPERAELIAILQRLAEAVAKVQDPQSGVWWEVLDQGGRKGNYLESSASCMFVYSYAKAVEKGYIRKSSYKKVYKTGYAGIQTQFVQDRPDGGVDLNSTVSVGGLGGNPYRNGTYEYYLSEAVVTNDAKGVGPFLLASLYLHN*