MGYDKNIVSSCSAIADFNIDTFLSTKERLRTLQQLEPFQYGFINNSLNKIQEINYAMGGLCTGDVYVLAHYMPDLMRHRASHRASLEATLTSIVRFHTCGCHYSNNIPSPLWRGSVVSMAITERDCQYLHAIIDEGNPTNAAMILSKVKDYLHDLMMHRFGSTLIKKIFEAKKGMAMEQMDSIVYLILANDRKMWDVCINYYGTRVMQTILHNTRHPFMKFVVAYAVKRNTTALMKNTNGSHVIVQCVKLFPSILKKMILDEVARNCCNIATDKIGCLAVKRCLKHGEGTAIDLLVTQIISNAMVLYVIKMKFPLAKEWMIEEFQNKFDRLSMNKYASNVMEYLLRFSNKSAVKVIVEEIMRSRNFLKVLQDPFGNYVA