MLLDAGHQFPGLGVGSFARHHSASEMQERDLSLAQNSFVDSAHMGAFKLNHDLSPGQSSAFTTQAPGYSAAALGAHAAHVTSYASSPFNSTRDFLFRSRGFGESSPASSQHTIFGPTAGSLHHTHTDTQGHILFPGIHDQHGSHGSPNVLNGQMRLGLPGEVFGRSDQYHQVSSPRTDPYSAAQLHNQYGSMNMNMGMNMAAHHPGAFFRYMRQQCIKQELICKWIDPEQLSNPKKCCNKTFSTMHELVTHVTVEHVGGPEQTNHVCFWEDCGRESKPFKAKYKLVIYSFPPAGEKPFQCEFEGCDRRFANSSDRKKHMHVHT