MLFHSLSGPEVHGVIDEMDRRAKSEAPAISSAIDRGETETTMPSISSDRAALCAGCGGKISDRYYLLAVDKQWHMRCLKCCECKLNLESELTCFSKDGSIYCKEDYYRRFSVQRCARCHLGISASEMVMRARDLVYHLNCFTCTTCNKMLTTGDHFGMKDSLVYCRLHFEALLQGDYQAHFNHADVAAAAAAAAAAAAKGSGLGAGGANTLGLPYYNGVGTVQKGRPRKRKSPGPGADLAAYNAALSCNENDGDHLDRDQQYPSSQKTKRMRTSFKHHQLRTMKSYFAINHNPDAKDLKQLAQKTGLTKRVLQXXXXXXXXXXXXXXXXXXXTGVDKTSDSTLQTGTPSGPASEISNASMSPSSTPTTLTDLTNPTMPTVTSVLTSVPGSLEGHESRSPTQTTLTNLF