YLSAPEREQLAMQIRLTPTQVKIWFQNHRYLPGSTGYLPATGGYLSQAPPTTSYMANSWVSHIAFDDAFFRCIEKFELDRGPATFTFITAE