MSQYTENEVNQALEAISNGQSVRKAAQQYGVPRSTLQHRLQGTQARAAAFSDLQRFTVSQEAKLAEWVRIQHALGLPPTHQQVKHFAERILHAIGDTQPIGRGWVQAFIRRNPSVKVKRSCPIDSRRVNGASTEVIRDWFKHLAIPEIISIKPXRK