MFHHHLQQQQQQEEEEGGGLFLVEEAAEAADQQQESSMSNLTSSASTAPPPPPPSSGNNGNNSNKRKRSLPGNPDPEAEVVALSPATLMATNRFVCEICGKGFQRDQNLQLHRRGHNLPWKLKQRGSKEAVRKKVYICPEASCVHHDPSRALGDLTGIKKHFFRKHGEKKWKCDKCSKKYAVHSDWKAHSKICGTREYKCDCGTIFSRRDSFITHRAFCDALTEESAKAIGGIPAAAMAAPGHHHHHHHQLLFSPPPVMAHHQELAALQEQQQQQHHQDVMQSPHQHQQQQLVQQNCGYAVKPEMAPDFLGLRAFSHRDILLAGFDSSCMGHVNAAAGMAGYEPPPPHHGQPQHQHQQQQQQQQGGSNEPWHGMGSHS