MKTLTTRIFSLIMLLALHFNPIVFAHTNNTNNKGLSASINNGVGSSSSNNTYVTPQAFWNLYFDFTGDETPGYPKGKINISQTLFQSEMKKNSSLAQQNEGQLILFINSTLYIYNSDRQLKLKQLMRTAPNSGFTEMTAISHIGPALMYLAKIKENGDASWKSQMENLLKDIQAVKVINAQTPNNWLEQVNAPAWKPHLTTIHNMIDYACSMAGNYMSDVLNEKLSFDMASLQNDFLNGNKTYPIPYNNVMIGTFMLTALQSMDQLHSKISQLKIDWPHAKVIIRFVAGSNVSAGVSKGSNWLVPFVQALSNNKLATDRIYITPYAAVKPSLGAQELTQADYNYYNNTVWGARHNRRIIANEVFTNITSIFLPDRPAIPGDYTYSKPPKIEDFLMRLKFSLAEPTEMLSNTVGFWMAGELAEKNWNYNKISIPGITTGFPEGISTYPNNNPVIQR