MVYVGEILELKNIRLSQVNCVIDKASLWDVKEHCESLCDRASDELIISSTDAFCLKTRKPYTITKQREKWTEAEHEKFVEALKLYGRAWRRIEEHVGTKTAVQIRSHAQKFFTKVARDCGVTSEKSIEIPPPRPKRKPMHPYPRKLVIPDAKEMAYAGKLVPDEDSRSPTSVLSAHGSDGLGSIGSNSPNSSSADYQVHELSSHTEESLSPEAETKQQSLKLFGKTFVVGDYNSWTSSNDSEDVKKKSDLETQSVRCTSSSSSSSENAETELTQQVVVVVVSEEFKRSERSAFSQLKSSAIAMKNMKGFMPYKKRMKVEGNTNSLVKTSYPIW