MDFHHGDADDFALEFIREHLLGVDGATATATEPADLEVVEPAAAYPPMSWQEQRQQEQHGCHVELTDEHLESAPAAEAAAAFRTAPAQPAAEVMIKFGGEPSPVRPSSSLTISLPPSSFGSWASAAAPAAAAVEDFRKYRGVRQRPWGKFAAEIRDPKRRGSRVWLGTYDTPVEAARAYDRAAFRMRGAKAILNFPNEVGTRGTELWAPPPPPPAHSAAASTTNKRKRQPSEDPDDGVEVIGVVSKAVKTEAPTSNSSSLSSSLTSRDTTPATSSAGAEHAGAAAESSPATPSSWSWEQYWEALLGGLPPLSPLSPHPALGFPQLTVN