MAVDLGGTNFRVCSIQLHGNTTFSLTQSKVAIPRELMVAKTSEELFAFLAKQIEKFLKQHHGEHYASHIERRGSTAAHMHDEDIFSLGFTFSFPVHQVGINKGTLIRWTKGFDIPDAVGKDVCALLQRQIDLLKLPVKVAALVNDTVGTLMARAYTSPGKTGTLLGAIFGTGTNGAYVEKLSRIAKLKTELKDSEYDISTGEMIINTEWGSFDNDLKVLPDTPYDAELDAESVNPGVQMFVGIGHPSTKRADKTPGEADIWHVLGRNPPPRNPIIDPKPQRATFLRHQLWSQRPSLDDIH*