MPTILGQNQYGKAENRVVKITRDGATHHIKDLNVSVSLSGDMTEVHLSGSNANVLPTDTTKNTVYAFAKEHGIESAEQFGIHLARHFVTSQPAIHRARIRVEEYAWERIEHGGEGAHSFVRRGQETRLAQITYDGSSWEVVSGLKDLTVMNSTDSEFWGYVKDAYTTLPEAHDRILATEVSGRWRFNWTDDAQEMPDWDTSYEQTKQHLLRAFAETYSLSLQQTLYQMGSRIIEHRDEIDEVRFSLPNKHHFLVDLKPFGLDNATEDGAVYVAADRPYGLIEATVLRDGREARIPTDLTNL