TRHWPKMCYDLVGFSQNWTALMYRPQVNCGDTFLKWHMGPDVYAKQNRTSWFGLRYHAPTVMCWDQKLFNSHTGMRACPYLVQSTWDKYFPLHRMGAQTVNKDLCWGHFPWMLTYNDCVRPAQKYTQMGDWRNCFLVHPSTAYQRKMCWLGT