MSGGNDVLALKEDDVSKFLACGVHLGSTNLDFQMEHYTYKRKPDGVYIINLRKTWEKLLLAARAIVAIENPSDVCAISARPYGQRAVLKFAAHTGSNSIAGRFTPGTFTNQIQAAFREPRLLIVTDPRMDHQPVTEASYVNIPVIAFCNTDSPLRFVDIAIPCNNKGPQAIGLMWWMLSREVLRLRGAIPRESPWDVMPDLYFYRDPEEAEKEEQAIEGPKEGGEAQDWAGETQPQAVADWSSEAPMVAPVPIQSGYGTTEDWGAETDWSAPATTAAAGDWGGPSENWG*