MKKLIAACVVAGASTGAFAQQAGDLVATLGWLHVMPQDSTNGLTTNVVNSPINGPLRLPGSFTSPGTSLTVNNADTVGLTFTYFFTDHIAVTSVLGIPPEFALTGHGVIRPPGPSGSLGNVDLDKPANQPAVKNARQWSPTIILNYYFNAPTAKFRPFVGIGVAYSWFSNIELNGNFAKDINDNLGSVLAAGAGKPGPTSVEGKASSSFTPVYNIGASYAIAKHWALTATLSYMPLKTYSSLVIKAADGTTLATTRTRLKADPLITFVGISYKF