MMDPKPVDALAPKLEQPSKMFSQRHLHFLFQLLLVHPLLSPSAAAAAGKVSAIIVFGDSTVDSGNNDYILTIAKGDFPPYGRDFDGGIATGRFSNGRLVTDFISEAFGLPSSVPAYLDPSCTIDQLAMGVSFASGGTGLDDLTADISNVIHVRQQLEYFKEYKERLTVSKGESNANKIIADALYYFSIGNNDIGVNYFLLPQRRSQFSPPEYVALLTDIAGAAVREVYQLGGRRIQLTGILPVGCVPAMRTVNLHQPGQCMEEFNQFALLFNAELQKTASKLNSELTGATVVYSDMYSLVSSIIANPLKYGFENVAQGCCGTGIIEALFLCGLEEPLTCEDTDKYVFFDSVHPTERIYKMEASEMLNTSLAVFL*