MATTVRLQLVFRPPAAASPCRRRPSSDHLILRRRPDHPRSSSSRRPQQPQSSSTAIRESRQQQVTLKLTYLEINSWVWEVQQQGQAPVRILVDPVLVGNLDFGAPWLFDGAKKNPKVKALGVDDLLLAPEARPDVLLITQSLDDHCHVRTLTQLSARAPDLPVVTTPNAQPVLESLPTPFRRVTYIEPGQSTAVNQQVRVLATAGPVLGPPWQRPENGYILMATGEESGPGLLYYEPHCVYDRSFLEEKQLRADIVITPVVKQLLPANFTLVSGQEDAVDLARLLRARYVVPMSNGDVDAGGLLATVLTKQGTTQSFQALLSEALPEAQVLHPTPGVPLQLQLDWTS*