MGSSHHHHHHSSGENLYFQGHMKPLWMRNSKEVEKGEYNEFYKKAFNEFLDPLAHTHFTTEGEVEFRSILYIPGMGPLNNEDVTNPKTKNIRLYVKRVFISDDFDGELFPRYLSFVKGVVDSDDLPLNVSREILQESRIVRIMRKRLIRKTFDMIQEISESENKEDYKKFWENFGRFLKLGCIEDTGNHKRITPLLRFFSSKNEEELTSLDDYIENMGENQKAIYYLATDSLKSAKSAPFLEKLIQKDIEVLYLVEPIDEVAIQNLQTYKEKKFVDISKEDLELGDEDE