IEKFQKGDSKEDEKYIDVVINKNMKLGQKVLIPVKQFPKFNFVGKLLGPRGNSLKRLQEETLTKMSILGKGSMRDKAKEEELRKSGEAKYFHLNDDLHVLIEVFAPPAEAYARMGHALEEIKKFLIPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGRGGVTARPAAVGGPRGTPTPRGGTLSSRGPVSRGRGLLTPRARGVPPTGYRPPPPPPAQETYGEYDYDDGYGTAYDEQGYDSYDNSYSAPAQSGADYYDYGHGLSEQTYDFYGQEEWPNSRHKAPSSRTTKGAYRDQPYGRY