MRQGKKAWWVQSSGVALQVLTAAEAYSPRGSPGSASGHQPYPTCAVSGFSPTEQKTHLEDLYWMASTYQQMNPEALNLTPEDAVEALIGSHPVPQPLQSFDGFRAPSPPSPRFSDDQLVSMSVRELNRHLRGFTKDEVIRLKQKRRTLKNRGYAQSCRYKRVQQKHHLENEKTQLIQQVEQLKQEVSRLARERDAYKVKCEKLANSGFREAGSTSDSPSSPEFFL