SFLSFFFLAAQIEIIPCKICGDKSSGIHYGVITCEGCKGFFRRSQQSNAAYSCPRQKNCLIDRTSRNRCQHCRLQKCLAVGMSRDAVKFGRMSKKQRDSLYAEVQKHRLQQQQRDHQQQPGEAEPLTPSYGLSANGLTELHDDLSGYMDGHTPDGSKPDSAVSSFYLDIQPSPDQSGLDINGIKPEPICDFAPGSGFFPYCSFTNGETSPTVSMAELEHLAQNISKSHMETCQYLREELQQMTWQAFLQEEVESYQSKPREVMWQLCAIKITEAIQYVVEFAKRIDGFMELCQNDQIVLLKAGSLEVVFVRMCRAFDSQNNTVYFDGKYAGPDVFKSLGCDDLISSVFEFGKNLCSMHLSEDEIALFSAFVLMSADRSWLQEKVKVEKLQQKIQLALQHVLQKNHREDGILTKLICKVSTLRALCSRHTEKLTAFKAIYPDIVRAHFPPLYKELFGSDFEQSMPVDG