LSSGGQLVPIHPLMSALQPLHNIILDEQQEAKDPDTEEPKSKKRKGGWPKGKKRKPPKEYPAPRAPTTGYVIFVNEKKVQLKMDHPDLPFTEITKMLGVQWSQLSMEEKQRYNNAADRDKQRYVRELKAYQNSEAYKAFLKRKTLNKVKDVCGIECVDSEFENEVFALSQLDGDENGDLFCRTCNQYFSSLHNKKEHLMGKQHLQNLTEEFEKETLGFCKEQEEELEGADDESEEEEEEETDLAHLCGLTSQHSFTSVDISLLEEFLIKQMKLREFELSELKATLDREMEKHENLNKHLQELQRQKINLETELENLKVCGGTLESQMDSLKMVPLFQFHIQVIDRDTPHSF