MKKTTKLGVSVLTAAAVLLTPVSLSLGESASSTVAQAAEVKTVTVTTFAELKSALETSPTDVISIGADITATSDIVIPGQHNPTIQGNNHTLDMGKYVINAKQAGAVAIENLTATSTGSYGIYRSDQPSQLLFTNLTFTGKQVAYLPKGSVTFYGATNIETTSTLEIAKVNVLIFGANSNFSAKTTADAFLMAQANPKVYVNNNATVNVTSAKKVFNMTGATPFFATEAGSKLTTTSVDVALYMNGKANFGANSSTEFNQDANGTTGLIYASTGLDVGKDANFVLNGGAKSVQLIKSAKSVISFNDIANVALTSNNAKGNVFYLSSGSFVQFDSPQTLTLGTKTTDAIYTAKNLRASLAVSGTNLSVQSFANDNSIVSYDFKSMGSFKLTK