VIRRPPTIICYICGREYGTMSISIHEPQCLKKWHNENNLLPKEFRRPEPKKPEVRNIAAKGYYDLDGINETDWTSAQSQLVPCDNCGRTFLPDRLAVHQRSCKPKQAK