MATEDERYRQSSQYRLWSFTPSNLQELRAKTNSLAREQIAPRLSADPPPDFLTAEEEVRLVKFFTVELIRAAQFCELPTEIRATAAIFLRRFYVTNSVMTYPAPELLKTSLFFGCKAEGFFYKLNAFSEKFPNTTGEQILAGEFLLCQGIRFAFDVRHPFRALEGAILELRRKVPDEESRINRVHARAREILKFSPLVTDAYFHYTPSQIMMAAVSMVDRGLLDVLIPLPNGETGQAAVLASMRDKILGAIQSCREMLEEEPPERMTDYWGTPEIVKAMKPLRKKLQKCRDPDRANLVNLQRARREQAMNKEKKTAANNDGSVFGDDLVRETKRVKLENADPFGPPL