MECTNRALTWKLVAITLLLSFFQAATAGRGLNIKESDKLHSNSPYNSTLARILVEYAATVYVNNADDLMSWTCSQCNGLTKGFKLVQLIVDVQHCLQAFVGVAEDLESIVIAFRGTQENSIQNWVEDLYFKQLDLNYPGVTGAMVHRGFFSAYHDTGLGTNVVEAVNSIRKQRNDLSVVVTGHSMGGAMAAFCALDLTVNEGLSNVQVVTFGQPRVGNGVFATYYSTLVPKTYRITHGNDIVPHLPPYYSFFPQWSYHHFPREIWVHPLAMGSLVYEVEQICDSSGEDPACSRSVYGNSISDHLCYFGVYLQADSWASCRIVFQSNVSDDTTSHRTQGKLVLINPVQPIKGVVQQSGSWETS*