MESRRATTLFVCVCVLCHAKPLFCVEVTPPASGNINNMCGGAIISDFISAKRGRTLTAEDLWSEFDTISDLLGLDHSSSSNNNNKKDQFEHQQNNKSIAQKPKIPLSKGAGTSEKPKKTSPGAGAGAGAQKEEEVGKASDKNKRVRKNVYRGIRQRPWGKWAAEIRDPQKGVRVWLGTYNTAEEAARAYDDAARRIRGGKAKLNFPELPPSSVPAPATPPLKKRCVVGPAESTQSSLGSSGNYCNCDPFEGGEIYGKKEVGGEYELKEQISSLESFLGLDEEEPSEVNGRGGGESNNSLDLWMLGDLVTHHHHQQQQQQQQGQQLY