MMAMNAKQPFGMHPVLQEPKFSTLHSGSEAMRRVCLPAPQQGKILNFSLAGLALGAVDIVSHGKNHPFKPDATYHTMSSVPCTSTSSTVPISHPAALTSHPHHAVHQGLEGDLLEHISPTLSVSGLGGPEHSVMPAQIHPHHLGAMGHLHQAMGMSHPHAVAPHSAMPTCLSDVESDPRELEAFAERFKQRRIKLGVTQADVGAALANLKIPGVGSLSQSTICRFESLTLSHNNMIALKPVLQAWLEEAEAAYREKNSKPELFNGSERKRKRTSIAAPEKRSLEAYFAIQPRPSSEKIAAIAEKLDLKKNVVRVWFCNQRQKQKRMKYSAVH