RYFVIKSYTEDDVHKSLKYEIWSSTDPGNKRLDKAFKECAGRGPIYLFFSVNASGHFCGMAEMLTPVDYTRSSTVWASDKWKGVFKVRWIFVRDIPNVNLRHIKLNNTQERKPVTNSRDTQELLPEAGQEMLRIFHSHPARTSLLQDFAFYEVRSRLSPFSVFFFIIKKPCYVASSFAKDATAPQPNCVP