GSPGLPESTHNKASQPPHGVPQLSPLYEHFSNPHSTPAPADISQKQGVPRPLQTPDLSGFYSLTSGSVGQLPHTVSWPSPPLYPLSPSCGYRQHFPAPTAAPGAPYPRFTHPSLVLGSGVPGHPAAIPHPAIVPPSGKQELQPYDRSLKTQGESKAEKEVKKPTIKKPLNAFMLYMKEMRAKVIAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKRRSREKHQESTTADPGSPKKCRARFGLHQQTDWCGPCRRKKKCIRYLPGEGRCPSPVPSDDSAL