SELELPADPKWELSRARLTLGKPLGEGAFGQVVMAEAIGIDKDRAAKPVTVA VKMLKDDATDKDLSDLVSEMEMMKMIGKHKNFINLLGACTQGGPLYVLVEYAAKGNLREFLRARRPPGLDYSFDTSKPPE EQLTFKDLVSCAYQVARGMEYLASQKCIHRDLAARNVLVTEDNVMKIADFGLARDVHNLDYYKKTTNGRLPVKWMAPEAL FDRVYTHQSDVWSFGVLLWEIFTLGGSPYPGIPVEELFKLLKEGHRMDKPANCTHDLYMIMRECWHAAPSQRPTFKQLVE DLDRVLTVTSTDEYLDLSAPFE