MSVAGVPLAQAHGWGERAIGLVQSSFLWGYMLTPLLGGVLADRYGGKAVLGGGILVWSLATMATPLAAATSLPALLLTRAVMGLGEGVALPCMNNLTARWVPKAERSRAVAACMGGFQSGSMVGLLAAPAMLAWGGVSGPFAVFGLSGVLWAVVWAFAATTYPRDSPSVSRRELALIEDGGSVADSTGKDGFVPEPTPFRLLLSKAPVWACIVANFVNNWGYFILLAWMPLYFKQVMGLELARSSYFSALPWATMAASGVFAGTLADSLIGRGVSVTTVRKFIQGVGFIGPALMLVLLTFQTTANGALAVLTVAVGCTAFTQAGFLVNFQEIGPRYVGALHGMANTAGSFAGIVGTYMTGVILESTGSWRAVLFITAGVYAFGAATWLAFSTGERVFD*