MATREDELRNCVVCGDQATGYHFNALTCEGCKGFFRRTVSKSIGPTCPFAGSCEVSKAQRRHCPACRLQKCLDAGMRKDMILSAEALALRRAKQAQRRAQQTPMQLSKEQEELIRTLLGAHTRHMGTMFEQFVQFRPPAHLFIHHQPLPTLAPVLPLLAHFADINTFMVQQVIKFTKDLPLFRSLPIEDQISLLKGAAVEICHIALNTTFCLQTQNFLCGPLRYTIEDGAHVPYLTDRPGVTQRDEIDQLQEEMALTLQSYIKGQQRRPRDRFLYAKLLGLLVELRSINEAYGYQIQHIQGLSAMMPLLQEICS