MRFPSLVLLVLCGILAQGQRDDNGGHRCFPAIFGFGDDWGDVGNLQALYPADLEKLEDEAPYGMSYFKKPARRLSDGRLMLDFVAQALGMPLLSSYAVGVVSNLQHGISFAVAGSTASSIGLQQNPYHLMIQIQWLQKLESDVRDALGNQSLAKTTETLPNEQSFQEGLYMISTGQNDYRYAFFRDNRTVREVERTVIPYVVENITATVLVSFPLDWPANFMVFNLPPLGCSPEFLTSFASTDPNDYDTMGCLIDYNRITVLHNERLRVTLDVLRASFRDSVRRLIYVDMAAMVTGVVYDPESRGFQNGLEACCGTGKPYNYDPRVPCGTQRVIRGRNLTARACSNPKHYVSWDGIHTTEAFNKAAIHSVLSGHYIEPQTQLGCRFNFSEF*