MSNEVRCRVCNEKSDGSHFGIDSCRACAAFFRRTVNLKRSYVCRLGTNNCNISNSVRCMCRSCRFKKCLECGMLAENVQPKRDSLKNSVEATNSGNTNDVLSPSSSLSENENRTVVMRAPNLSNDCTTSSSFLPASVPHAGFDSIFSNSLTRQQDFFKNIQEGYKKLNESRRTAEITLSMEPIENVFATNPNIEIKSGNFEYITKVHRADIPLIADFLESTFEAFACLHQQQKWIVFHNFVCHLWGLEGCFRTMRQFPPDNKERIMLTMTSYLDLNEINSFFYPQKVDEAVAKVMTETFLMHLSTAETMRSINITDTEFAALIALTLFSESIEGVTPDTMNVIRSMRELTFHNLHQYYIEGLGVPNYACRLGECLILLSVIQKVFLDMAEGIELARLYDLFDKDCFMYHFIKS