MASGEDEPRNCAVCGDRATGYHFHALTCEGCKGFFRRTVNKSTSLTCPFAGSCEVNKAQRRHCPACRLQKCLDAGMKKDMILSAEALALRRARQSQRRAQQASMQLSKEQKELVRTLLGAHARHVGTMFDQFVQFRPPAHLFTHHQRLPTLAPVLPLLMHFADVITFMVQQIIKFTKDLPLFRSLPMEDQISLLKGAAIEICHIALNTTFCLQTQNFLCGPLRYTIEDAAQVSPTAGFQEEFLEFLFGFHRTLRRLQLQEPEYVLMAAMALFSPGHPQPPILSFLTPYVIDRPGITCREEIDQLQEEMALTLQNYIQGQQPRPRDRFLYAKLLGLLADLRSIHDAFWYQIQNIQGLSTMMPLLQEICS