MQTILNVPTEQTTLVFGGTILKSDLSEVRNDSPLLLTRELQRSLSTPCFFHPSDTHMQMDCERPFEVVGGLRCCSKMKRIIKDVMKALECGVEPIAVSGGLGGAYYFRNCRGESVAVVKPTDEEPFAPNNPKGFVGKTLGQPGLKRAVRVGETGVREVAAYLLDHDHFARVPSTVLVKVSHHVFHVNTDTGVHTEPSKLCPPVTKLASCQQFVPHDYDASDHGTSRFSVSAVHRIGILDVRIFNTDRHAGNILVRKVRPHDSQGTWGLSCLHVNETLELIPIDHGLCLPE