MGLKLSRGPVKEKSPLEFTRVHILTYFTTNSYLRNLVSKKRRRLIIGGYDLDMSYISDKLLAMSFPAERMRAVYRNPLWQVKSVLDMRHPDHYKVYNLCIEESYDPDNFYGRVERFPFDDNHVPSLKMIQLFCESVHSWLSLDPKNIAVVHCMAGKGRTGLMVSAYLVYGGMSAEEALEMYASRRTTNNNGVSIPSQRRYVKYWSDLLSFSKKGPPEVKLPQEHSRELLRIRLYDTANVDSVFFVVSELQEVPNEMYRPSVELARGCCRQFKKGYCRSSSPRYYISHVNCDSEEDEEVTDGEEPHLVVQMDTESSIIDEKTCLDFYFDKPVRVSGDIRITFYQKMIGSRLFYTCFNTAFITNGLLQFSIGELDKVGGNGRSISGPDFSLELLFGPACSKFGKFLSRDDLSLS*