MATVSGTDRLRDLHAFDDTKAGVKGLVDAGVTTVPYFFRHHPDPLPVAAPSEAASAIPLIDLAKADVDRGRVVAEVRTAAETVGFFQVVNHGVAGELMDEMLAAVRRFNEEPLEAKVPYYTRDVASKVRFNSNFDLFRSPAANWRDTMFVEMFPEVPSPEEIPPPCRGVLEEYAAAVRRLGERLFELLSEALGLPAGYLGRDAGGTDGLSVAAHYYPACPEPEATMGATKHSDPTFLTVLLQDESGGLQAVLPRPPEERWVDVPPVAGALVVNVGDLLQLVSNERLRSVEHRVLPTGAAGPARVSVACFFRLAYSSTRPCVPVVGGGSGARAAAVYRSTTAGEFLAHYNGKGLDGRSALDHFRIPAAAASPPPPPQ*