GPLGSEPIAIICDGIEGNMKQLFSVLPPDCARECEVLFDDIRNSPTHSTAWKHALRLKGTAYEGLFANCYGWQYIPEDIKPSLTMLIQTLFPDKFEDFLDRTQLHPEFRDLTPDFSLTQKVHFKRNQIPSVENVQISIDATLPESVEAVPVTERKMFPLPETPLNEVHSIERIMENFTRLMHGGKPLATKKDEDLTEQDSQQNAIEHESSSISAFKDYGERGIVEGNHMRFSEEDQLETRQLLLVEVGFQTDIDGKIRTDHKKWKDILKLLELLGIKCSFVACADCSSTPPDRWWITEDRVRILKNSVSFLFNKLSRNS