MEPKGETQWSSIIVPSVQEMVKEKIITTVPPRYVQSGVIEDSDLLTEIPIIDMKQLCSFTSMDSDSELVNHGLDPSFLDKTKSEIQDFFDLPMEEKKKFWQQPNEMEGFGQAFVVSEDQKLDWADMFFFIVQPVELRKPHLFPKLHLPFRDTLEMYSAQVKSIAKILIAKMGEALQINPEENEDLFGDDMLQSMRMNYYPPCPDPHQVIGLTPHSDAVALTILLQVNEVEGLQIKKDGKWVSIKPLPNAFIVNVGDILEIITNGTYKSIEHRAVVNSEKERLSVATFHYPGLNKEISPSKSLVEKQQKDANFRSLTTKDYLRGLFSSELYGKTYLDAMRI*