DMTDKDEFRLTHHYNTIPGAPTSDTCNQELEQKGLTNAGCRPSVTFVHESREEVFSICNQEPVHCKEGRSNCHITVESVNYCRCRADPDSRFPDVTYLVTDLRRYIVVRFGGNPPLIVELDTIF