MERYGERITVLSIDGGGVRGIIPGTILSFLESKLQELDGQEARLADYFDIIIAGSSTGGLMATMLTTWPSSLCSQVKLWSIIFYVVINCSIASALIRMLWGPKYDGKYLRNLIRRILGNRRLHETITHLLIPTYDIKTLEPQIFSSYEVLKFTSLHLFLQKENSFSSILTNAGHGFDALLSDICVGTSSIIMEMIDLIDGGIAANNPALLAMRPTGAKANLLPENVLDLWQMENLVKIGNNILQKPISRMNLETCINEAVENEVTNEQALIRFLSN*