MTDVRVSLRKIEFPTVIFEALRQMQKLLSNEGRSPTYAHVAKEIAEEFIFQDFDQRRQPPHHHHHHHPSQQPPQLRRRKMSAIRELQIIEIMASSFQSSRPDMCQKVFFILFPSADPAVMDTRVPILSRLVSLSIALKSHNALNCVGFWMHVCGCTSEPSLHIVRHVIGDYLSLIPSSAEMLKDLADISPLFCASLATSLTHMTPTNPSVEIVDLLASWVRAQPLLCFTPMEAIPPQLYSQCLQTFLPGLVAWCVLAPIGSVDSTDPQAELYSYLHYALLEMLIRAGQVTPRAPIVFPFLPSHYVVQVAETLKRASSPNSKGWDLALNRLAQVLQAAFASKCVHGNLEPMFQTLRQLPSNRLLRIVLSRWDNKKF