MFKKWLLAGLCLCASSAQAETISLEYKGFYDRLKQVNKGNYQLVEIAFSVPILPNCHIQRGTISSELNTTPLTYTAAQRLFIPFDDALKDQRALVNLEFDGKAEGCAIAMQVRAKQTHAQYDKERLQQIATEMDALLGVMQGFPMRYFKEPIAGLNFEFGQDQTIAVILDGREQQVNGSFKLGVDQLNTLSSLQFSQAPTVLSPWVK