MKVEIVELAILLSFIICVDGENVEHNCKTVDDYYFRNINESVCYLSCLSNALNKLYSDGEKRLFVNEEAYANASRILDDMEGKTGESTKYLSVISSVMEGEHDKLEKLISYGNQMGDLAAKAGGLFVEVNESVRAVRKEIRDALIQANKYYTAVAEIAGTVWAFDGQKVVEGDHKCDLEASKKTVEFQSKCSAHTCPLRNGVNKSTLQQYKNGCLEISVMHSHIVDFCHQSPRNVLYVSGAVKDSGNALKWKPGHAFFLTIEVKGIFSSLIASFTAGHPPPVLLAMVSNMTLLYSLFSETYSNFTSLLLGTSITDNLNSTDSTT