MSVVAHISKNTITKKEVINKDVVEAVKEVAIELLKAWDPTASDFIVLRDFYSISYPAPLSRELLEKVRKYSPKRVENRVEIALPVYEIVHSAQWSVEGIDVGDAVVIFPYIDEATTEEILRGVIQSFTSPKEEGDLE