MDTAQWPQEIVVKPLEEIVTNTCPKPQPSQPQQPTPDGAAGGVERKARPEKDQAINCPRCNSTNTKFCYYNNYSLTQPRFFCKGCRRYWTEGGSLRNIPVGGGSRKNKRSHSSSISSSDIGNNHSVSTQPATKKHRSDQHHHHLMSMSQQGLTGQNPKFLETTQQDLNLGFPPHGLIRTNFTDLIHNIGNNNKSTNSLLLSSSCSATSDMATSPLDFIRNNNSNNGNSSFMGFPVHNQDPTSGGFSMQDHYKPCNSNTTLLGFSLDHHRNNDFPGGFQGGEGGDDVNGRPLFPFEDLKLPVSSSSATSNVDINDHQKRASGGDAAATSGGYWTGMLSGGGSWC