MDIRAAAKEDRDVMEKGLKAFVSFIRAYKEHHCSYIFRWKELEVGKLAMGCGLLQLPSMPELKRRTLSTDGFVPVEGIDLGAIKYKDKAREKQRQKNLAKKQQTRALHADKVERHKVLSNDGGGKRCSRQRRAVQAIEDEEEMERDYHLLKKLKKGVISEREFARATYTEDCLDEDEDGDEHADDDLSVPSTPSGQIHEPSSNLPLQVQVVKENSHQSSKHWSSHKSGRKKQSMSVKTSAIAKIGKHHLKGSSNRYKFKQTKGSKKRGQSRSKS*