ELPLLTPCSKAVMSQALKDTFSGFTKEQCRLGIPNNPWLWTEQQVCQWLSWATNEFSLANVNFHQFLMSGQDLCNLGKERFLELAPDYVGDILWEHLEQMIKDSQEKTQDQYVENSHLTSVPHWVNNNSLNQNSYGMQMPGYPKPLSYPKPSLLTDVCQTSTAPNLLNPEQDFPLFPKTQADAVGVNYCAVSQDFPRNNLNLLMDNSGKLREHESSDSGAESYESSDSMLQSWNSQSSLVDLQRVPSYESFEDDCSQSLCLSKPTMSFKDYIQERSDPVEQGKPVIPAAILAGFTGSGPIQLWQFLLELLTDKSCQSFISWTGDGWEFKLADPDEVARRWGRRKNKPKMNYEKLSRGLRYYYDKNIIHKTSGKRYVYRFVCDLHNLLGYTPEELH