MASGEDEPRNCVVCGDRATGYHFHALTCEGCKGFFRRTISKNAGLTCPFARRCEVSKTQRRHCPACRMQKCLDAGMRKDMILSAEALALRRAKLAQRRAEQAPRQLRKEQEELIQMFLRAHTLHVGTMFNQFVQFGPPAHLFIHHQPLPTLAPVLPLVTHFADINTFMVKQVIKFTKDLPLFRSLPMEDQISLLKGAAVEICHIALNTTFCLQTQHFLCGPLRYTMEDGAHVGFQAEFLELLFRFHGTLRRLQLQEPEYVLMAAVALFSPDRPGVTQREEIDQLQEEMALTLQDYIKGQQLRPRNRFLYAKLLGLLAELRSINNAYGYQIQHVQGLSAMMPLLQEICS