MVFWEGYLSDESMGTFAPIVVYWLYAGMYQLLPPLDRYRLHTRKEEEEKNLVPLSSVIRGVLLQQIVQATVAQMLFLMTSKASATGITVHPSFPVQLVQIIVAMLIMDTWQYFVHRYMHQNKFLYRHVHSQHHRLVVPYAIGALYNHPLEGLLLDTFGGAISFLISGMTARTAVIFFCFAVIKTVDDHCGLWLPGNIFHIFFQNNTAYHDIHHQLQGTKYNYSQPFFPLWDKLLGTHMPYSLVERKEGGFEARPVKD