MLEALLGAYASPIVTASILCAFPSLVMLGMSFLAIGLQVPDMFTAALQHLAAGIVLSAVAVELVPKILEAPDDAGTTLGMTVGFFFGISLFLLILPALSSMKEPPPHYPWPLVFAVGTDALVDGLLIGISGAGGIGAGIIISAALTVEMGFLGLTFAASLKKQPAVKRTLTIVMPPLMLSFGGVLGGALGSALADNPPMYTGLMAFGVAALLFLVTEELLLEAHENVGGNDEHIWWVDGMFFFGFYCSFLLEKFTGE*