Hypothetical protein LOC502176

Hypothetical protein LOC502176