MPPKIHPDPLPIVEGYEPHHQAFASVPTRHATSNTSVLVKLEVSQNSGSKKEEPSTNEHQSGLLAPVISILDTESDRQNTQPEDVLVITISDTSLGSIGDHRVEFEEAPNIVPVSSSDSFIIETHEVITLEDEPTDTGSEPEIRSCHVAAGIKEEVTTSSTSINEEDLNEGVSTFFS