MADDGKGFDKVTGSVPVAAGPDVMLQFQDSTYAAGANAGSSNTRLAGSAAPPRNVDDSFSTPGGQGSIGGGQSSSSRWAFFTVAYYRPYFDVDTIDVLERIRDSLVPFPRSNFLEKTSLNPDMYGPFWICTTLIFVTGALGNLSAYLSHATSDASATVKWDYDINKVSWAAAIFYGYAAFIPLGLYFLLKYMQVPSGLVQLWCLYGYSLFVFIPTSFLSVIPLEIVRWIVVALATVLSAAFLFTNLKTQISAAQDSWLVVALGAVGLQLLLGLVLKLYFFTYFQPAPLGL*