METSTTQNGSSGIMWFFRDKGFDDKSISEMFKKCKRLENMNRESASENWAYLESIGIQERKLPSVVSKCPKILTLGLHEKLVPTVECLATLGTKPREVASAIAKFPHILSHSVEEKLCPLLAFFEALGVPQKQLGKMILLNPRLISYSIDTKLKDIVDFLADLGLARDGMIGKVLVKNPFIMGYSVDKRLRPTAEFLKSFGLTEQGIQTVAIHFPEVLCRDVDKILRPNFDFLKRSGFEDGQIAALVTGYPPILIKSIHNSLEPRIKFLVEVMGRRIDEVTDYPDFFRHGLKKKVERRHKLLKQKTTTDCSLSEMLDCNQKKFLLKFGLA*