MLGHCSTKMPGLTMVAHETKSLGCNCNWSRSGDQLCHQDSKVRLSSDEANAAEESLSVYCKPVELYDILQHRAFQNRSFLQRCLHYKIEAESQKRIRSGTGNVIFNYKYYHNTLQKTEVTEDFSCPFCLVRCASFKGLRYHLISSHDLFEFEFWVTEDFQAVNVSVKTDSWRSEIVADQVDPRLQTFLFCSKRRILRRSKNQRQNVKHLHAHVTKLDSPEAAGEVSHGDFMGKDADGSSNTMEDEKISKTLFGENHMQSRNHKSECCCPENPCSVDCMEPLASSSNITGASSAVACASDDNDYTQLVSGSSRGLPPQFAKTRKSSIERADPRNYALLQKRQFFHSHRAQPMALEQVFADRDSEDEVDDNIADFEDRRLLDDFLDVTKDEKQIMHLWNSFVRKQRVLADGHIPWACEAFSKLHGRDLICAPALIWCWRLFMIKLWNHNLLDASTMNNCNIILQSYLEECSDPMQS