IYIFRVASVITQLEPMPGADTVRRGLKKPRPFSIEDILSSPVEKSPQLLVPLCLQSILDCTPEEEEEEEEELEGAGCNCCCCSHTGARSLQELPGWLDAPFPWPVRLFQPALRVCKSSQEKSSELQSFQQVQRRTRRHRTIFTEEQLQALETLFHQNQYPDVVTREHLANRIHLKEERVEVWFKNRRAKWRHQKRATASALILQPKQPPQGEL