MPGFKTLVLNQHVKLSKLKTKQPNKEENTSSVKRIRIIYNDPDATDSSSDDEEYDGKEDRLLHDKRFVSEILVVDTKYEPSADVLSHCKTNGGKIGLSMNFYDCKKTKRSSSMYKGVRRRKWGKYAAEIRDPIQRCRTWLGTFATAEEAAAAYQKKKLEFDSIQSLGKTQRDYQNLQLSDKDKGAFESFQLTERTKHEFQGIPLSEESQDSLGDADIETSSAEETKRVFCHPSPSSVLEISGTASLDIGLKQVKEESSVEVFGGDGSVQPFFEEDLSILKFPEEAMLPLDNEQLDLGCGENYVFSSLDQFFDGMSDIADTGLSDIVDYPAFNDGNGKAICLPTLDSDFGQQDFAWIDQNLNMACP