MLTNTDITIYNRIYDPKTRLDTWKQFYVPEAWWFKKEQSSITTDGRKNADVYTIRIPDTSVTLKKDDYVVKGMCAAKMETVKDLEGLEKARITSVNYNTFGGNPHIKAVGV