MVTTREAAHAVRLNADWQAKYRLRAQELLSSSPPNNTTGPSSTFSVCVVGRSGVGKASLINHLLLQRAAPISHSAGSGAISDEQQFEFRGLQLREIPSYDGRHAVAAEPKKRHFHRSSHGSSDSNSTGRRLELEEFTQVYRLFEEETKAIIFVVNNRITSEDQKLMELAIDHRKFFCVVRTHADGLLRIADSTTMKERLEALEEQVRGDLGLLDCLDVRLFIVCIPWPESDSYDLKLQGPDLEEVCKNVQSLQFPILQAYLSEPKGLYDEIQIHNFVKEEVWKTLEPFQTVKKRHQLLDFSQHLVAGTLLPIAGPVMVSFSKTLYFTLKACSDVGLIEDADDAIQKVNEDANKHALVTKVASKEGLLTAVHDSLVHIFGKVVFEIAIAEVVSTAAEATLSGAIPLIGPVISAAHLPSRFKKIAEKLAVKASMLHELWIMQNVTGLLSET*