MAPEVLLWSAQLGSTWQGMQLAGKLLLAGWRNVGRVSHLFSSPQSQAPAFLNFCQTFTQCAQQRTVVAIVTLMVALNFFRSHRPVLLGEELMIKVCTVKIGGCVLVFLHEIIWVFPAVKKMAPLYAWSALGHTLLMDTLILAFLRVPREERCGRQAFCRVLQAAVSLTGDFLPFAAVFFLWLASIGMVVAASLVPCMALLLHEAVKDLRRRRLQHGTVQMAMFIVCLAIRITCTFAANVAKGDGDGLAQWLERGSVALWLSLEMATLIDFSVVRNSVSCARDGTSQVLWTMACLGQVVLVVCSYLHYAMPRMLHVEGCRSRSFPFPAPRRQGPQESSVLCQFQELLAGTRCHEGTVSLQVAAASMMLLCFWSIHASVFRAWFRRMKQVVTQALTHIEPSQVTFFDHPFHKTHYRLPTTPPSPN*