MADEAADLTPITVITGFLGAGKTTLVNYILKEQNKWKICVLENEFGEVAIDDGLVAESLDAPEDLITMDNGCVCCSVRGDLVRTLGQLAPRRKDFDAILLETTGLADPAPIVYTVQTNPKMSDNYRIDSIVCLADCKHLGAHLDEKKPDGSINEALQQVAFADKILLNKIDLVTKEEKEAVEARLRTINKFATVIETEKSRAPLDRILGLNSFNMESILSYDPNFFDEEEEKKIHNLELVQSVGIKFEGNLHAQWFNMFMMDLLRERAADLYRTKGLLSFHGQGDTKFVFQGVHEQINFGPAQKPWAEGEVRENKFVFIGKNLDRAELTKSLMECLYKEDKEE*