MSSTLEADAESVLRLVTPSLDLKRHKGQAGKIAVIGGCREYTGAPSFAAISALKIGADLSHVFCTKDAAPVIKSYSPELIVHPVLEESYTISDFSEEEKRQVQEKVVGEVDKWIERFDCLVIGPGLGRDPFLLECVSKIMLLAKKFNVPFVVDGDGLFLVTNSIDLVNSYPLAVLTPNVNEYKRLVQKVLNCEVDEENTGDQLRSLAKQIGGVTILRKGKSDLISNGEIVKSVSIYGSPRRCGGQGDILSGSVAVFLSWAQQLISGHESLSENPAILGCVAASGLLRKAASLAFTKHKRSTLTSDIIGCLGESLEDICPAS*