MCIGMDIRDFFAQSAGRWFSQRTSHHLAFKQTESGKSQLTIELLSVDDPAVIALCQQYDMDPAWAVCGARVSWDGTMEWDNEKHEGSTVLVPIMDQGSRMEGKLLREMGYAEKAPVAGRFSMGSDGALTLITEYETIYSEERLWFASPNLRLRTSILKRFGGFSMASFCSEIRLGVTQPANS