MGKQGMGVLVVVGMVSMLLMATAVRGRWEWEEEEEELVNMQSRSRAGVIHLDDSSLERFAVKAKSRSYSLVIFFDAVQLRDKPELRLDLLRTEFELVASAFLKNNHGQPSATKVFFCDIEFGESQASFGNFGANTLPHIRHVGPGNTKLKDAESMEQNEMARTAEGIAAFVESKTKFRVGPIERPPPISKKQVVFVGGVLVLAAPFVIKRILTQDTPLHDPKVWLASAVFIYFFSVSGAMHNIIRKMPLFMADKNDPNRLVFFIQGSGVQLGAEGFAVGFLYTLVGLLLAFVTHFLVYVKSQNAQRLLMLITMAVSFWAVRKVISLDNWKTGYGIHGFWPSAWE*