MSMVKKMTWAVRTPQICLGFVLLVIGYVMFAMMNFSVFDAIKGPVELTAEMSLQEMEGQYVSYEVKYPLGTYMEETVTKKVNGVSTGTSRSRLGYIVYDENRDDFLAVECAVKQEDEMEGLVDQFWAALDGQGDVADTGIVIKGSLELLMGEDLRYYKKNLGSVLDEVPESAYVITGGKIKGEKIGQIYGISALGVVIAVLGIALLAKSSSKEISRSVAAYLAANPQFKEEELEQDFAGAVKLGSLWVGKRWTFGMLSDKSAVHDNDSIIWVYPYSERSGKNTISKMGVVFLDGSFASAILSGGRTKKAMAEYDRLGHIVTGNDVSYRNTLASGLSEFLALKYYPAKGINAAATQEPAPAPETDPEQEA