MEKSNDGLRVILFPLPIQGCINPMIQLAKILHSRGFSITVIHTRFNAPKASSHPLFTFLEIPDGLSETEKRTEDKTFLFTLLNRRCEAPFHDCLAKLLVSSDSETQRISCFIHDSGWTFTPSVTKSLKLPRLVLSTYTVSFFLNHFALPKLRREASQDSEQDDLVQEFPPLREKDLVRLLKEKREYLEPYLNMMLEATKSSSGIIFMSCEELNQDSLPKAREDFKVPIYAIEPSFSNFPASSSSLFTQDETCIPWLDKQEDNLATMTRPELIEIACGLRNSGQPFLLVVRVGLVKGTEWNEVIPGELKATLNEKGKIVKWAPQQEVLKHRAVGGFLTHNGWNSVVESVCEGVPMICLPFIWDQFLNARLICDLWRVGLHLEHRIERNEIESSIRSLFFGNEGEAIRERMRLLQEKVERSVKENGSASRSLESLIDHISSF*