QTPVDAKPAGSSDSDTPRNQSPNSDGAAEAQPALSGKEPRPYRQEPWHECFTTVNKKEFDALIYSLYVMARDDKKLDGYEYYECINRLQSKCRYRVRARRMNEFIIVEERGAHNHAMEPVGTPGTHAGLPKTLREIVDKSFYEDWPNATRQEKLEEEVRRLGLPHNPRLGRQVDNRIAYLRRVKNLNEMKKIQDQVGIAIRFHFSSSFPL