MSILKLQIRVFRFDATHQYNPSYPLCIVEYLPEWRLKDVLEHIPFPDFGYDETHLGLKINQIAIFENLLVSDLVQRFSAEWVLEPLAAEYALKDLLMDESAILSQYQSFLQSAPFLSASEQSELAKYININFITPKKQAGYYGDGFFLYVGWLMNRYPTRARDFLQSIAHDKYGVMHFVSLKNYLYPPSDRLDEAIYDLQKMLTHGSACPIANNTWAHVGKNLALKYAFPPKQTPPRQQSGIFYL