MDSSFFQYPNLQFSPAQSSSSYVSQENFSPEYFNYQNQALPFNENDSQEMLLLGVLNQAPANYFDTTSVNSFGDDNEVNSQANEKGTGKEISYRGVRKRPWGKYAAEIRDSTRNGVRVWLGTFDTAEAAALAYDQAALAMRGPMAILNFPMDKVYESLQEMNYGFEEGYSPVLTMKKRYSMMAKRSGSKKKKEKEMVMENILVLEDLGADYLEELLSISESSATPYWLEPALMINIQELSRIDVVHSDTLSVSSKVKQALSTLDWALRCGTMRPPKVAASAKWASPCLLNDIIKLTQDRLKISSDLAAMAHLLI