MDEGRVCVVTGGRGFAARHLVLQLLRSGEWKTVRILDLADRISLDDSEKSGLLADSLSNGKAIYVSVDLRDYSQVFEACKGADAVFHMAAPDSSINNFNLHYSVTVQGTRNVVNACISHNVHKLIYTSSPSSVFDGVNNIIDGDESMPYPDRHNDSYSETKAQAEAIVLSANGKSGLVTCALRPSSIFGPGDRLLVPSLISAARSGKMKFILGDGKNVYDFTYVENVAHAHICAEKALDVHNSSGDGAAAGKAYFITNKEPIQFWEFISRILEGLGYDRPKIHLPVKLLMPFAFLVAWVYEYMAKYGVKPSQFTPSRLRLVSSWRTFKCDRATRLLNYHPIVSLEEGIKRTIDSFSALPAEPKNFKSRDLTNISKSHRFLGGGKVSNLLLWRNTRDSLLIGFTVFVLMYYLLISSRTILSAVSKFLLLFVTVVFFQNFLPMSVFSSQKKLLASLSFEVPEDMMNMTSRHLHRTWNDAWSTFENAIVNRNMASLGKMISKRK*