MSKKDEESPRVSASPNPPPLPVAFISSRQESTFAARKSAVRKYCCTPAATKNTWDCLFDEGYRADVSIKTDNGGVLYAHASILGVNSAVFKSMLSLKQSRAHGRCGQRSISINGVPPEAVQVFIRFLYSSRYEEEKMKEHGLSLLVLSHAYAVTHLKRECEWQLEQRLTTENVVDIFQLALLCDASRLSLVCHRFMMKNLKPISATEGWKAMKQSHPVLEKQMLKSIIDEDIREKGRVRKNNERKMYMQLYEAMEALVHICKDGCRTIGPHDKVLKEDQEPCHYAACKGLESLIRHFAGCKLRVPGGCIHCKRMWQVLELHSRLCANSDVCKVPLCRSFKQKRRKQNKKDEMKWSILVRKMVRSKSISGAPFFSSEST*