VEEPQSDLSIELPLSQETFSYLGKLLSEKLVLSPSLSPAAEAVVNLLLPEDAADWLESQGGAQGISEAPTLATSWTLSSSVPSQKTYSTYHFCLGFLHSGTAKSVTYTYSPELNMLFCQLAKACPVQPWVTSTPPPSTCVHTMAIYRRQHMMEVVKHCPHLECRSDYSDCLDPPQHLMQWEETCMLSIWRTPSLYDIEPPEVGSDTTIHFNFMCNSSCMGRMNPLTIMTMEDSNGNPLGHNSFEVHICTCPGRHRCTEEDNFHNKWEPCPEPPSGRITTQTLPTSTSSSTKPKKKPLDEKYFTLQIHGHECFKMFLKLNEALELKDAQAGKQPEGNRAQSSLPKSKKRQSTSHHKKLTFKREQPDSD