MIQGWLILICAIVWTTIYWKCRRKGGRLTSDRFPPGPCAWPVIGHLHLFSHHALRDASTKYGPILGLRLGRHNAVVVSTPELAKQVLLTHDKLFAHRLPLEFTSILLFRASSNGITFNSPGPQWRHHRKLCTLNLFTPKRLLQLQPVRQQAIRNLLLSIDHHSSGGTTAVNLGRCVGQMASQLMMLLLQSRATMQVGGEDLQLLVAEQEEEMGPTVGDFIPFLSWMDIFKKRRMRRIHARLDKVYTELLMERKGSTSLHDDLLQALLSPEAALSMIEVKGILSDMTGAGIHTTALTLEWVMAELMSKPDCLHRLQREIDTQLGENKQVVSDADLPKLSYLKCVVKEASRLHPIVPLLVPRYSIEECKMQGYTIPAKTLAYVNVWAIGRDEALWPNANQFIPERFEGKDIDLKGQHFELLPFGSGRRSCLG