MFPTVKVSISNIDADGLYYVFLDVIPVDNKRYRYIYNKSAWLTAGKAEPAPKNRLYLHPDSPYTGEQVIFLNEKSKF