MNSKHDDDEVQKIESCFVQPSKMLPRQALWLSPLDIIKASRGHTPLVHFYQHGDDAAADFFDVGGLKKAMAKALVAFYPFAGRLTTDADGRPSIDCNNEGVLFVVARSEQLTVDAFSNLKSLPELRRLFIPCIEPPSTVLAIQVTFLRCGGLALGSAVHHSAVDGHSMFHFLQAWSYLCREGDDAAEAVMDPPCHNRALLQPRSPPVVHPDALAMFSPKTNLHERPPGRPVSTKIFAISDDEVAALKAMCGGASTFTAVSALVWRCACAARRLPPDARSKLSFPVNIRRRVRPTLPDRYFGNAIVTAFVATAVRNIVASGSSSATETTTASLAKVAARISGVMRRLAADNKELLRSAVDYHEMAATATSRWRRPDRGSLPETELRVISWLHLPLYDMDFGWGFPRMMSRAESVRGGFVHVMSGRPADGGGVRVLACLEAENMDEFERLLSAKFTYARI*