MGFLFHIQIIKIVVVAIILFCLPSSVHSSDFSNLFRETLSEDVSQSLAHCDSLNDSQRLLLCELIGALDAQGSDIDISSSQIENNDIRSPNGCRFKYEGGHELHRYRSPRSAPLQTVLDRYVAMHRRCTALEFDNITNIYNSGEKPQCKYLIWSIGYFGLGNRLLSLVSAFAYAILSQRVLLIEYPVWDHLFCDPFDGSPWKIVPERPLNKSLGVSYLGFRGMGCGFGNTDPRCGATIVNMALHHETPAEELEFVVCESGFSRVRNVPFLTTMFSNQFYIVGFFLNPALGLVMELLFPERNPFHVLAKYLLSPSDHVWDAIRYYNDGTLSKATRRIGVQIREFGNNYTEAIDSNVVACIRRKSALCPIGDGHVAKSKEDGFVSLYVATLMQGHVAKLNKSVQNEMGRSFKVMWQELDGRENYDPSHQQEALIDMWVLSLSDVLLTSKMSTFGYVAQGLGGITPYLINSSEEEEPCKANVGSDPCYHFAPKDTICKDDFNRSSHELFQQSNSVQECPDFPDRGWQLVTPF*