MQNSYKEFCSWNLQTNVFLEDLLSSIRSRPMPWEGHQRAGLITQEDTKKIKALDWQPKKGRSTVLLKEGKEYAELFLRLFQHLQKIDLLQYLLTLCTDLLDDIPEFSNILLLYKNKENLPFSPLLRLLKHDDQVISLLSGKIITTLISSAPLIPINILSRFFEWISSLCQSSDLNIQDLATQALIEVVKTSFNRLQFWKESSYMQNLICILKNNHDNLQLQYHTLLVIWLITFEPEISKEINRRHSIILILVNLLKNVIKEKIIRVIFAIFRNLINLAHSENLSTMLAIKLLPLTETISDKKWLDKEAIEDIDYVKTSLKADLEGLATFDEYILEIESGHLSWTPSHSSEKFWKENAFKLMNNDGLLLKKLVRLLLTSKDPLVLAVAIHDIGKFIQHYPSGKSHLQKLGTKQKVMELMTHTDSDVKYEALTTVRLFMSQSWN