MSLTVRFGWPSRYLRNRTDSQGAAVVQTLGLPSVKAYTSAIVDLWRFQQSLGRKLQAQEAYLRTTVDFLFGHNMLLRGEDWRHLELADLFTLRMDEGPTPCWPMILMKLNGKTNQFGQLKYMGVVQHKDPLLCTICHTAFYLFHGWEIMHEPVPQPLSGHSSTQRAVRISPFLPDVSYNTDLRELWEEWHVGIHGNPSIQSLEDSYRCRWRSDNKERVFFSCRKVIIDWIQAQVSKGILLADAIDEIELMRRTSQRTLYQLQALLKKVSYSPSPLLLQIASNGRQTSRFARRTLALPNSEQINPLQAHHQFLRSSLSYGHGKEVFDAEAEAALAGAQAAIAYPTAQFATNLWICLDNLEDLPKKSLNPSAPLQPPGHFAKGFLILKADLSKSDGSLDTPGSLRTKRLISLLKRELPQSLLLLTNPHTPR