MDDALCQNFDVLMKYLPAELGGTANFEFKQITNFDKYCPNGDCNTNLEKITIGFLWLLEQCFSTPINKNHNENNTNAYFIYVVLWLSYKLNQITGQNFTKINDFYTNQVNNSGKYSKFISDSNRYTNIKEFIEKQKDLLNINIEDLSKFYDASKLICSMYGNYAMNNNNKLSNNATSFVNTYTELNNNYNTKGTAYSQILSALSTDYNNLKNKCSNIPTLSEINTSKNTVETSDQSPEQSVQILEHISEVTSSSSSIGNKLFTVLSIFGAIAFFLGISYKYSLFGRRKRSQKQYLREKIKNIKKRMNH*