MMESHQIEMGAFKANGPQVPNGGLSSVVQTWSLQRPVERVLQSIRTVIFTSKLNLLLPFGPATIILYYTTRMHGLIFLFSMLGITPLAERLGYATEQLAIYTGPTLGGLLNATFGNATEMIIAIYALKNGMIRVVQQSLLGSILSNMLLVVGCAFFAGGIVHRNKDQVFSKATAVVNSGLLLMAVMGLMFPAVLHFTHSEVKQGASEVALSRFSSCVMLVAYASYLYFQLSGRNNSYSQIGSEEVPNEDTTEEDEETEISMWEAITWLAVLTIWISVLSEYLVNAIEGASDSLNLPVAFISVILLPIVGNAAEHASAIMFAMKDKLDITLGVAIGSSTQISMFVIPFCVVVGWMMGQKMDLNFQLFETATLFITVLVVAFMLQDGIANYLKGLMLILCYLIVAASFFVHVDPQSSDD*