GPDVALTLDPSTANPWLELSADLRSVRLRDAPADVPDNPTRFDSRPFVLGAERFSSGVHRWEVDVSGRSEWTLGVCDASVPRKGSFEISNTNGYATISLSGGNNYTAGTNPPTPLNISVTPTVVAVELDYEAGTVSFYNVSDNGALIFQFTGLNFTGDVRPFFSPGSVNGGGNRLPLRLVPL