MEEPQSDLSTELPLSQGTFSYLGKLLPEKLVLFPSLSPAAEAIDDLLLPEDAADWLESQAGAQGLSEASTLATSWTLSSSVPSQKTYPTYRFCLGFLHSGTAKFVTYTYSPELNMLFCQLAKACPVQLWVTSTPLPSTCVHTMAIYQTSHMMEVVKHCPHLECRSDYSDCLDPPQHLIQWEETCMLSIWRTPSLYDIEPPEVGSDTTIHFNFMCNSSCMGGRKPLTIITLENSNGNPLRHNSFEVHICTCPGRHRYTEEDNFHKKWEPCPEPGSGRITKRTLPTSTSSSTKPKKKPLDEKYFTLQIHGHECFKMFLKLNEALELKDAQTGKQPEGNRAQSSLPKSKKRQSTSRHKKLMFKREQPDSD