MPLPKDIPDNKFMGELEEPMSSDELKEVVMSEWQSLVSALEAAGVEVLTAEAQGLPDEVFPNNWFSTHCDGRIVLYPMKVPSRAAEVRPDIIETVRRKFGLVEPIYDMTPWAKSGVALEGTGSLVLDRHKKMAYLATSQRADRNLAQIWAKELGYDLVCFSSRDRNGQEIYHTNVLMSVNSNFAVICPSAIPDPHELKAVYDALKRSHKVVVNVTMEQLENFACNCLQLRGSKGSVLAISEAGWSSLDDSQRGVLESCVDQVVSARVPTLERIGGGSVRCMVAELFKRRGQVEDRWLLQSGRKLTSQGNRSGNGADDTTTIAREVAHCSAKESEHGRLELVIVHEPGLEVDAVMPWTLDTMKVDECFNRVHLKSQHRDFTSLLKGRGAQVVHVRDLLIEVSHQGEEVRRDLFESVWGKDFVDGHNLANLQALEEGYHSAIAFTSMWKTPKKSRT*