MDIEFLWVLGGWFPGPEIESCMAKDEGFTKTQVFGLWLVLLLLLAHPSDQLKTTVASSFSARRLLSPSSQSMKLHPQKTPPRQFDGNKHEVPSGPNPISNR