MERDDLKLEVTAAVPEAAAIVVAASGVDEGTLELLDEVVEETKTMTVTDEEQATSSAAACQERRRRPVAADAAAAVNSSVDDVGAAAAADSVENKGGSANSKVPIPASLVVAQTTRKKKLLVLHLNGLLADINQDFHNAHLSNGKFRCKLVFKRPFCDDFLKFCFRNFDVGVWSSRLRVNVDAAVDILMKGSKRRLLFCWDASKCTATGLYSLENKNKPLVLKELKKLWSKEEAADGLPWQQGKFAPSNTLLLDDSPYKALRNPPHTAIFPYPYSYKNRKDDSSLAPGGDLRLYLESLATADDVPRFVREHPFGQPPITETDPDWNFYKRVLLE*