MMMDDFLGQINGNDQQQQQQPNPFGMEPFGGAEAAAADPFGAFGFGNGGDNGGGPFLMDDDDHVFGGAVDAEFQMMDNSQHSIGDLFLSGHVSRCLQEKTSMMLSEEELRWARELKGALEASDMADVLTDMQIAQYAIVADGHILNALQRIHAMVAFQKEYDIDDSVAQGMECIEALLDQQDGVFLDVDTNPQTQESVIVVDVRAFNPKAALSVNRTGKGGAELHWKILARGYYYLYKAAQPSLASVRHGLFLVADCDGMGWENFDLESLQRIHAELFQAYPMRWKSIMAYNTGLVANVCWGLCKRLWSLEFRQALELGCQLVDTDASKPPRRMAEMYQQPNVAAVRKKVLRRVGELLGERDENEDEYDFPLVSQ*