SAMLFHSLSGSEMHGVIDEMDRRTKSEAPAISSAIDRGETETTMPSISSDRAALCAGCGGKISDRYYLLAVDKQWHMRCLKCCECKLNLESELTCFSKDGSIYCKEDYYRRFSVQRCARCHLGISASEMVMRARDLVYHLNCFTCTTCNKMLTTGDHFGMKDNLVYCRLHFETLIQGEYQVHFNHSDGPALGAGSANTLGLPYYNGVGTVQKGRPRKRKSPGPGADLAAYNAALSCNENDGDHLDRDQQYPSNQKTKRMRTSFKHHQLRTMKSYFAINHNPDAKDLKQLAQKTGLTKRVLQ