MVSILNINFKCVMPIFSNEIVSRLPGNVSHIIHKLSNTIFSSVYSTVEGAFKKGYIVDNTQCNWKNIEQSFNESPNDFSILHQECNNGLNIPINNIFIDAENNPHILLQQTVTPHQNGTVSILSQLYKVTNDYIFSQGNITETSGADFLGLNECTKEEAMSALQNYNAYKETLIPRESFINTLKNTLNHLGLSLDNVSPTEIGKDILDQLGQAYTDPTTERPNDDTNDGGYSGVYIAGVALGTLAVGTILGYCIKYGWDWYKGRNIKNETLDLVMKNKELKFVELLHENFKKNAVIFDEVIKINNLHDIIKLAKSIKEYEFSILPLTNLNNEIVKLNSPSAIAINLDSSSGILHEICKSLGGDDSFQTINNFARLITIIRTANPKSEEYKESIIEIFEIFNHSYTDIDYPNCEIPLLADVSSPYNSLGIEV