MVVAQVQGEADNTVGAGYTTTNFGIGVSNEAALSPAVNSNLIHTGSSAQAAAAARQSKSTGSELAAAEGRMKRSSGSGHCETSDTSDEADTDDDQDMDVMEPMSGDDAPQPTALPEVPGTAVCGQAPVAPDGAGPSSAPGPAAAPGSLAAAALVDAAGPGVDPLPHVKTWGTYSVGARCLEVVQMPIVEQLALEGAEPGSRVPILVALALEXXXQPHAPXGHQXLGSLHLLCVAMLSCGVKVRWRLRIDPSIHQSTVYKRTMLQAWVRDCNLQMTGRFKARRAGPQQGGPHLLVLEVRPLLQAAAQTDFTTPVCSRAAATPDQPGCSAQATAGVNPRKRTRTEQEGSEGPAKRHGGLVPRMLCVGSGEADPASGQDQEAAAQEVAGAEEQPAAALTGLSTTRGESLGFYPCPHTYSGSREAKQQLHIRTPK