MNFSDDEVLLASTYPKKRAGRKKFKETRHPVYRGVRRRNSGKWVSEVREPNKKTRIWLGTFPTAEMAARAHDVAAIALRGRSACLNFADSAWRLPVPASANAKDIQTTASEAAEAFRPPAEGSDEVSGASAVAPSECASASEQVFYMDEEAVFGMPGLLANMAEGMLLSPPLYTEDDDDVEFYADVPLWSYSI