MELALSSPPPLAGKTVAVVGGGVGGLVAAGLLARQGAAVTVLEQRPVAGGRLGEHRLGPAGEWRFDSGPSLLLMPEVYRETFELLGDPEPLEMSPVAAPFYHVFFGDDPAGTAPIQLDPARRREEFAAAIERLEGWPGDSMERFDAYMAAATAALDGGWPLAIEERWDVKTVTAVLPAFARSALRNFPANLPVGQSHMQQLRRYFPTSDKVRALLSFQDLYVGLSPYEAPAVFSLLQAMELDAASYGVRYPRDGFGRVRRRLLEQCEKVGVRVRTGVAVTRVEVTQEGGEAGESGAAATGVRIVDGDGSESSFAADIVLCNADLPAAEEALLPPHLSRADKLRSAASSSSVLSLSFALDAQFADALAHHTIVFAEDLGQAPWESLFGARRASSFLPVAAAPTWAPGHFYVHCPTRTDPTAAPAGCDAITVLLPTPPLPVGASEAEAEALSDVWAAAGRASVVERLARLPGMAGWQQSIRHESVIPPARWRREYGLARGAVFGLASSLNQLSFLRPGPRHPRVRNLYFAGASARPGNGVPLVMCGARQVSEAIARDACGG*