MVSAETPILGPDTLVLQCGSDTVSGSRETLMRYIESRFPRPPLVMSRGGDCDETTPLIVTATRLQHRSMTWHIERMVRWAEDLAARGGRGAVDPTVGSPRMEVKKFGRSYGHLLELMLEHAQMEERIVFPILERADRGLSKAANDDHARDLPIMNGIKEDIKSIVVLDSGTPAYQEALSNLFTRLKSLQEHCKEHFDGEERDLLPLMEAAELSKQQHERLLEQCWDAMQGTHSHLFRFFIEGLPPHDAMSYLGLIIKCNDKDRAATMLCPIME*