MKIRRLLLFAVMPMVCLAVSAQEKSCVKKEFTPKKGDFTIAFTVGYNSYASVKALPSYQTDYEVSALSTDWSDKKLMVGFETGWFFKDLWKLNLGGGLNFTNNPGYSAVPGTIDAGATSTPEDLMGEIPNYRAVADAYSFSYNVFAGVDRYFKVKNVPNMMWYTGIRAGVSYGLNEMKYDEPEAMGKSTGETWNLRGAFTMGVDYFILPAFYVGAQIDPFCYTYNMTAYKPQEGLSRLDADSHNFSLLSAPTLKMGFKFGKSNKGAKVGGGCSEECLRQLNELRELVSKPNVVYKTDTVYVKQNVAVAKSIPGLKSFVAFGNGQASVASTQEMNVLAVADYLKQYPETEVVVTGYASTGTGSRELNLRLARQRAEAVAKTLTDKYGISSDRLTVKSMQDGEQPFQTSDWNRVTIMVAE