MESSIEKEGSSVVELNVGGCLFTTTVTTLTQRETDSMLAAMFSGRHRLHRDSKGTVFIDRDGTHFRHILNWLRDGAVATLDISSYEELLREAEYYQLIDLIDHLNLLLSKKDEDEDKPEMTRKEIIKCIQSKRVRLRGINLSGLNLSKLDLSGVDFSNARLIKTFFSGARLQCANFCDSEADGSNFHNAILPSSLFTRASLRESVLAGANLQSANLQDASLVYSSFCEADLRSAHLQSADLSNANLSGANLEGANLKGAILTGANLRRANLQRAYLRDANLRDTVYSFLTNHLKFPLSPWMSIP*