MAAAAEDTVEEEVGRVVEQAKELQETAASLIAKSTHDEQSVRQKALSLESSIRRCSSLLDRSNHLAPKLAAKLEEDLQKARCIIADGDASSFLPSKPQGRFLKMFLGPINVRASRKDVQFKVKEEYNSYRDRTALLFLFFPSVLLCLRSWVWNGCLPTFPVQLYQAWLLFLYTGLTLRENILRANGSDIRSWWINHHYCAMIMAVVSLTWEIKGQPNCAQKQRGVQLFLQWAMMQGVAMLLQNRYQRQRLYTRIALGKAKRMDVVWGETAGVDGQLWLLCPILFILQGFEAYVGLQLLRTAYKGVTSEWQVIFCGVLLVFMAVGNFLNTVEILMVKSRFKAKMKSKSKQEMD*