NFPKHTVDELRNWFQEHIMHPYPSDVVVEMLSQKTGLSSSQVVSYWFVNARRRIW