MTTFLLVLGGLLCLLQWLHYRITGGSMGLQPQPQLAATLEGGGGRAQSGGLQSSSGSGEVLPSDSQHLLAAGSGKWIDCNSKLGLAQLSREQDAVSVFAGALLFSAVASFVGAWSVLFSKSLTYVVTYMPASLTDWYSWFVLAAFLGTAAFWVRQSDRGLRFYPASLIMPLMQAFWMCMSVLEGGIYFEELVGLPSRHLALLLLGLLLALLGAIFMGIAGFVAEKPEHIFHYSAASSELTAADGGSSGGTDSLSLQSPAMVDVIVEKVHGASGRVDRLSSPVLRAGGSKNGYGHSGSGGPGLDVEASKRWWQQNSSGSGGSGGGIQLHASSDX