MVQNLISDESFSSTTMVMQEHCESLCDRASDELIISSTDAFCLKTRKPYTITKQREKWTEAEHEKFVEALKLYGRAWRRIEEHVGTKTAVQIRSHAQKFFTKVARDCGVTSEKSIEIPPPRPKRKPMHPYPRKLVIPDAKEIAYAAITGGKLVPDEDNRSPTSVLSAHGSDGFGSNSPNSSSADYQVHELSSHTEESLSPEAETKQQSLKLFGKTFVVGDYNSWTSSNDSEDVKKMSDLETLSVRCTSSSSSSENAGTELTQQVVVVVVSEEFKRNERSAFSQLKSSAIAMKNMKGFMPYKKRMKVEENIDSLVKTSYPMW