MSRTLVDGIVASSSLIHRRPNRAHTGRRSRKPSSVRARAAADESQATGVPGQSSLGRSHSYPDDGDDGFDALEPYRTYFPSSYEYDVKMRAVAPARYRVTLPKGYDGKRGKPYPAVVCVPGDTGFGPREGKVSMTTGATKKKWHDKNEAIIVECAFNSPTWLNDSASVNHESYFLRVMLPHFLASHNVGKLALLGYGTGALGVLSMMMRRPTAFDCVVAADVPILGGYKTIEREWGSEDLKRGASWGSWNEAFPKDEDWHAYDVTRIVRDEWVQAQLNESGPRIALLPGNKTAHELGDFIAQLDTVGVAHDVLPGFEGEEIDRQGAWIEPALDWIASRLA*