MEAKGAAQWSSILVPSVQEMVKEKTITTVPPRYVRSDQDKTEVDDDFDVKIEIPIIDMKRLCSSTTMDSEVEKLDFACKEWGFFQLVNHGIDSSFLDKVKSEIQDFFNLPMEEKKKFWQRPDEIEGFGQAFVVSEDQKLDWADLFFHTVQPVELRKPHLFPKLPLPFRDTLEMYSSEVQSVAKILIAKMARALEIKPEELEKLFDDVDSVQSMRMNYYPPCPQPDQVIGLTPHSDSVGLTVLMQVNDVEGLQIKKDGKWVPVKPLPNAFIVNIGDVLEIITNGTYRSIEHRGVVNSEKERLSIATFHNVGMYKEVGPAKSLVERQKVARFKRLTMKEYNDGLFSRTLDGKAYLDALRI*