MESEFQKQKSVLVELSASDNLEAFRTEVEEKGFHIDEADFWYGRRIGSKKMGFEERTPLMIAAMFGSTRVLKYIIQSGMADVNRCCGSDRVTALHCAAAGGSTASLEVVKLLLDASADANCVNANGNKAVDLIAPALKSPCSSRRKAMEMLLRGDKSIMESDTEEGDQQKVSSPQMSKEGSEKKEYPIDISLPDINNGIYGTDEFRMFTFKVKPCSRAYSHDWTECPFVHPGENARRRDPKKYPYSCVPCPEFRKGSCQKGDVCEYAHGVFESWLHPAQYRTRLCKDETGCTRKVCFFAHRPEELRPVYASTGSAMPSPRSMSVSAADMAALSPLALGSSAMSMPATSTPPMSPLXAASSPKSGGLWQNKVNLTPPALQLPGSRLKSACSARDLELEMELLGLDSHSSQQQQQQQQQHLWDEISRLSSSPSYSRHGELKPTNLDDAFGSVDPSLLSQLQGLSLKPSTPNHRQNMNQLRSSYPTNLSSSPVRKPSSFGLDSPSALAAAVMNSRSAAFAQQRSQSFIDRGAMNHLPLHNAPVNSSTMRQSSDWGSPGGKLDWGMQGDELNKLKKSASFGFRSNNAGPPGFKTPAVEEPDVSWVNTLVRDVSSERSELFGADKKQRYHHLNNGGHEMLPSWAEQMYIEQEQRA