MVRTPCCEKVGLKRGRWTIEEDERLTNYIQANGEGSWRTLPKNAGLLRCGKSCRLRWINYLKSDLKRGNITSEEEAIIIKLRATLGNRWSLIAEYLPHRTDNEIKNYWNSRLCRKVESLRIPSDEELPQAVVELAKKGKQQQIIKQRHKGKTKISGSNFVSETIVHTTSSTPNIEKETVNTIPNGDNNATEFDHNDDQMLWHDDIMLMDDEDAKLDQDFIFKCLWSDQGESFEIIENNNNNNNNNEILNVDNHGTLDGWDWEYLDEMLNNEIENNNVSNIDPMNSDLVAWLLS