MFVFGLGYTGVELGKQLRTRGWTVSGTCRSAEKRRTLEECYGVDAYIFGPGVSLDNGGLEALYQATHLVSCVPPDPDTLTDTVLKMHLEDIEARCRALRWIGYISSTGVYGDHRGGWVDESTQAKPVDRKSKARVAAENSWLELQHSNASVQIFRAGGIYGPGRSVLDTLQGARQLRVSEARHSRRFTSRVHVSDVCQVLMASMESPHSGRIYNVVDDDPAPRSEVAAFGMELLGMELKEESPGNGDGGSAAAEKRVMNKRIKEELGVELMFPSYREGLAAVVRADS*