MTKWLPKDLWIVIIGMVLLYTGLSFIWPFNMIYMTQELGMSTTDASLVLLINSGVGIVSSIIGGIIFDRFSGFISLTIGTIILVLSTASLCFFHGFPFFIWNLWAVGIAMGMVFSGLYAAAGLTHPTGGRTGFNAIYVAQNIGVAVGPLLAGLLAKQGMSHVYIGSFVFAIAFAGYFFFFFHKIDWKSERVSAETKHRKKGAKREFPTKLALCSFILLLLTYLLCQLPHVQWQSNLSTYMTEIKGVTSSEYGNLWSLNGALIVLGQLVLIPVVNRFKKYLLAQIYIGIFLFILSFVVAMNASVYSGFVLGMIFLTLGEMFAWPAIPTIAYQLAPKGAAGLYQGLVNGMATAARMLAPFIGAIVVQNLGGIKALFIGAFILLGCALISITLQQILQKKDQQEKAALKISVNQGE*