MVKPLTFKGDKPKKTKKRSAPYPPSKPTTTKLTQEETAEQENTAEDQSWVSADAPSDIAGPVIIVLPSDPPTCIASDANGKVFASEIENLIEGDPGTAEPHDVRQVWVATRVAGTEGISFKGQHGKYLGCDNYGILSAASSAISHQESFVVIPSEMPGSFCLQTGGGDKETFVSVTEGKSSKAASGRVVEVRGDATSLSFETTMRIRMQARFKPRIKASKETKAKEKISRKELEEIVGRRLDDDEVRRLKRARKEGNFHEEVLDVRVRGKHDKFA