MEEAQSDLSTELPLSQETFSYLGKLLPEKLVLFPSLSPAAEAVDDLLLPEDAADWLESQAGAQGISEAPTLATSWTLSSSVPSQKTYSTYHFCLGFLHSGTAKSVTYTYSPELNVLFCQLAKACPVQLWVTSTPPPSTCVHTMAIYRCQHMMEVVQHCPHLECRSDYSDCLDPPQHLIQWEETCMLSIWRTPSLYDIEPPEVGSDTTIHFNFMCNSSCMGGRPILTIITLEDSNGNPLGHNSFEVHICTCPGRHRCTEEDNFHKKWEPCPEPGSGTLPTSTSSSTKPKKKPLDEKYFTLQIHGHECFKMFLKLNEALELKDAQAGKQPEGNRAQSSLPKSKKRQSTSRHKKLMFKREQPDSD