MGKRKAKKRSNSTLKTTSYFKRFQVKFARRRLGKTDYYARQRLILQDKNKYNSPKYRFSVRFTNRDVICQVIYATIKGDVTICAAYSHELPKYGMKAGLTNYAATYATGLLCARRLLTKYDLAETYEGNTENLGEDYNVEAEGDRRPFKCFLDTGLVRTSTGSRVFAALKGAVDGGLDIPHNDKRYAGYDLQDKSLDTETLERYIKGGVVAEYAEEMEEEEPEKYQEHFKNYHDQEFDPTELEDKMEEVFEAIREDPTHTKKARSKPADAKVWKPRKLTYDQRKAALKAKLEALVAA*