MGEGTFGRVLECWDREAQELVAIKVVRSAKKYREAARIEVDMLCLLAEKDEGGTGGCVQIRSWFDYRNHICIVCEKLGPSLFDFLRTNNYRPFSVDLVQEFGRQILGSIAFMHGLRLIHTDLKPENVLLASAEYTKILDYKNNVRHPVQVKRVPKSSRIKLIDFGSATFDREDSFSVVSTRHYRAPEVILGLGWSFPCDIWSVGCILVELCSGEALFQTHENLEHLAMMERVLGPIPSHIIKRSMHRADKYFRLGQELNWPDGATSRDSIRSVRKLPRLRNLVMQHADHSAGLLIDLLEQLLKYDPTERPTAREALRHPFFKNSNRRS*