MTSFEYNVMVALYWGGEIITDMNGFRYTECGRTIINMSTSTNYVELVELLHEKMGTNSENIHMDISGKYPCSIQGQKVGHSLWKIGKYIENHICETEGLSSSHANVNTNLISSLFLNQIRKNPKYLVVDVISNIHEIFGHQVSYRKAWLERQRAFELVYVFQHFNHETIMEWKPQESMSSSEVKTFKLVFWAFKPCIDGFQTFCPVILVDETHKYGKYENKLLIIVEIYGNDNILPLAFAIVDKESKEMEIPLDKWTVGHDDGKQWGVLTTNLSESFNGVLKKARGLPVTVMVTLSLEKTIERYARRFQKAHQLAEQNKLWTERFKIKWEKNYESSERHFVFY*