MPPKQQSKADVAKKQKVVEDKTFGLKNKNKSKNVQKYVQSLKQSVQPKPDSKVNAAKQKKEDEKKREKELNDLFKVAPKVPPGVDPKSIVCEFFKAGQCGKGFKCKFSHDLNVQRKGEKIDLYSDKRDEDTMDDWDLETLEKVVESKKNEYNQNKPTDIVCKYFLEAVEKKQYGWFWTCPNGEKECHYRHALPPGYVLKSQMKALLEEETQKISIEEEIENQRRQTKTTTPLNGDLFYEWKKKKTDQKEAELAAKRAERAKNDRMSGRELFLSDASLFVDDAEAYEKYHREDEEDRAKEVKKNPSFSTAETSTSGVTAEEEEQILAEDDDELDLDELDELEASIAKTSLETNDNGANPIKNC*