LRTPEDGKSRKRILKPVVEKKRRDRINKSLAELRRLLLLSTSDPRLQNPKIEKAEILDLAVEYLKKWADRKDLNNDCVLLFLFIPTLLSPGADLRTPGALGKLGPAGSRFAPLASSESAGFQQCMAQLNSYMHRIPPTQRTSLTEGLKHHSASREPRLNSVHGVWREPEAASGEAVCTSEGRGESPWLLFPPHLSFQPLSCSTPCHDYLSPPSSPWFSPSFSTFTASPPFPSFACPFTFPPSLSPPSSSNASFLRSISPTLPHASPLGLHVPPLTSLIPPLHLPHREVSPA