MVEKDNNFLFLIVTPSQRHRGGQQKKADCTSQGMVHNMKRDHASSPWTRSYGPAQEELDQDLKEALHRSQPRPFKGEGPKLGEATEAWIDSMDEYFEVAGYNDRSRMALARLKLAGVAKSSWKNHCEAEHLMQNQLGWADLKTFLRKRFCPLGFGENKLNQFLELSQGSKTVEEYFQAYSELLRFAPIMDEATLLDRFIRKMNSPLDSLVKNASPISVADAVAKVERARKHVVTKRLEDAISEIVSLRVQQVEIKELIKEYKEQQEKDGQTIKSLKRLVAKNTRINTKEQAAKEAKALAEKEEKLKQELDKAYKKKLETHKKVLASQEQMCVEFQEWAKHEQKAKEVMERKEGSRTQQQGEEKKAIWKSEQGKNSIRKPKKRGGQRKGGHPFCEQEGRGEKRRCPWHQQEGGEAPLDSKQEGSKAARLVQQDREEKRRWWLVQVL*