MNKLKSSTHRDKVKKFISLTHTGEQTAIFCLQQNDWKFELASDNYFQNPEYYYRELDRKRIEQLFMRYRDPSDPLKIGSQ GVIHFLEDLDLKPDSKLVLIIAWKFHAEVQCEFSRDEFINGMCDLGIDSIDKLKTKLPILEQELNDAGKFKDFYHFTFNY AKDPGQKGIDLEMAIAYWCIVLSGRFKFLDIWCQFLEEKHKRAISRDTWNLLLDFATNIDDRMSNYDSEGAWPVLIDDFV EWCQENDHLKEDSSPASGYQQQSSASSSSQKNISSAYQTSHSTNMNYG