MSQYTENEVNQALEAISNGQSVRKAAQQYGVPRSTLQHRLQGTQARAAAFSDLQRFTVSQEAKLAEWVRIQHALGLPPTHQQVKHFAERILHAIGDTQPIGRGWVQAFIRRNPSVKVKRSCPIDSRRVNGASTEVIRDWFKHLAIPEIISIKPANRYNMDETGILEGQGSNGLVLGMSEAKSIRKKQPGSRACVSII