MGMEQNNVIAPFIMKTYHMVNEPNTDNLIKWGPSNNSFIVLDPLEFSHSLLPLFFKHNNFSSFVRQLNTYGFRKVDPDRWEFANEWFLRGQKHLLKNIVRKKHVGGIGNGRNNNCYNNNNYFNEVKFEDLEEDEAMVTEIMKLKEEQRNLEEELQGMNKRLETTEKRPQQMMAFLCNVVEDPQILSRILNERESKKFVDKKKRRLISPVVTAAVTTSTSSESSGMAMANSVKMEFEEDEVTVGNNMMSSSTEVGFEIDYLHRVPPREVAPVGGWLGQTEFGQMVYGRDCGVSRMPELSPVPAPMTWGENRSDSSSKKGGEGNFNEMAAENSKLPPYPFSLLEGGF