MGRHFRVLGGGEGWKKKQRVDVQMVVKEEKNLVLDWKAVPRIVMDNIISRLPVMELLHGRLVCKRWKAVIDGSPDEVGFSLDDIPDGLIENILARFTVLELLQLRLVCKRWKGLIDAPIFWEQCERESISEPCFLVIWSRGGKQSLHAHFPLSDKWRRLPPSVVYPQKRIDAAGSSTRGRRGHAACTTIDPASDSLQGLWCIQTMRTLHEGTRRDGTTITLHNPISGWLTRLPGYCDPRLKASPPCNAVIVMMQRDGRSFKALSAGIHSEGCRGTDFKDCVATRLYDSESQTWTEAANLPFSHLRFRYDYARQVAHVDCGTHVYFVVHKRNEMILLNFVLQSKTWHTVPGLMPAQDHADQYDFITISKSNTSLVLAFRTQDQRCFSKPYGLFPSIFCWNQMQSSEDQVWQEVQWSNPPATRIPVNFRHLFYVFKWFAKGDFIFFRCAELWGAGALVLDLRNVSWKVTSFDPVTNPNPRCASTDTVALELRLSSLVGHRRDLPSTSRSCFI*