GSMFAYCVLNAAAQKLFGVSSHEFYWKKMGLFVKADTMRDLAALIGCPVESVQQTLEEYERLSTSQRSCPITRKSVYPCVLGTKGPYYVAFVTPSIHYTMGGCLISPSAEIQMKNTSSRAPLSHSNPILGLFGAGEVTGGVHGGNRLGGNSLLECVVFGRIAGDRASTILQRKSSALSFKVWTTVVLREVREGGVYGAGSRVLRFNLPGALQRSGLSLGQFIAIRGDWDGQQLIGYYSPITLPDDLGMIDILARSDKGTLREWISALEPGDAVEMKACGGLVIERRLSDKHF...