MGRRWLFGAACVAGAVVAATARETPGVKLLNANYANDDAGGIATVARRKLLQSETPILDWLISRQPGRTTSTPILDWLTRVSSSSDESRATPVLDWFNARSSGDAPTPFLDWMLARQSNGDTGTPALDMILDFFIDTSDTLFGSTLTWSQRVTNRVSTFFFSELLRFDLTPTEERQAANENRQALESTTWNSTFSRDLFNFVEGATDAQTFGFEHLNMTKFIENDVCGSDFLRGDLNSTILDDAYWQASSFSSANIPKGCYTGCIIGSGSYEALARAYGVRRTFNLNSWKGKCFDEIDPSSVTNLIQLNYGNLMERIFPRLETPIELYPGRAEVADSTFQEGQDSIVVDYSTFDHDFTYFRDELRPIYTNVYLGKMYAMPGMSMFGGVFSVPLGAQPVFTVNFILVGNGQTTPPLVLVD*