MVEELPTALEQKSVECSVERKKSLQARYSYGIIFLLTNLSAWFIRDYGQKVFPQLQYLESCGIEGRDCFHTMGVLRVSLGCFIFFLLMFLTTFKTSKLDEASSEWHSRWWKLKFILLIVSLTVPFFFPSDFIHFYGELARVGAGIFLVLQLISVIQFITWWNNYWMPDEKRKPSCFLGLFMSTLFYIASMCGIVLMYSLYAPRTSCSLNIFFITWTAILLVVMMAMSLHSKVNRGLLSSGIMASYIVFLCWSAIRSEPATENCNAQKQEKSNADWITVLSFLIAICAIVMATFSTGIDSQSFQFRKDEVQEEDDIPYKYGFFHMIFSLGAMYFAMLFISWNLDSSARKWSIDIGWASTWVKIVNEWLAATIYLWKLIFPVVRQTKVMDHEDTTQQIHNSALP*