MEEPQSDLSTELPLSQETFSYLGKLLPEKLVLSPSLSPAAEAVDDLLLPEDAADWLESQAGAQGISEAPTLATSWTLSSSVPSQKTYSTYRFCLGFLHSGTAKSVTYTYSPELNMLFCRLAKACPVQLWVTSTTPPSTCVHTMAIYRRQHMMEVVKHCPHLECRCDYSDCLDPPQHLIVGGNLHAEYLEDTITLEPPEVGSDTTIHFNFMCNSSCMGGMNPLTIITLEYSNGNPLGHNSFEVHICTCPGRHRCTEEDNFQKKWEPCPEPPSGRITKQTLPTSTSSSIKPKKKPLDEKYFTLQIHGHECFKMFLKLNEALELKDAQAGKQPGGSRAQSSLPKSKKRQSISHHKKLMFKKEQPDSD