MELMDGMGSRRGALKQLKTQSEEGMANAVLTEDEEPLSPATRLFLQPRLSCYIVAVIGSGKRVDVDVIKKGLEDTLLRHPRFTSIQVLDERKGSGQHKWVRTNVVLENHLVIPDLDPEMESPDKFVEDYTSDLTKTTLDMSKPLWELHILNVPTAEAEATAIFRIHHSLGDGISLISLLLACTRKTTEPNSLPSMPERRKAVSRKGGFVLRFLMSIWWFMRLVWRSVVDIWLFLATGACYKDSETPIKGTEGVGSRPKRIVHCTLSLDDVKMVKTAMDSTINDVFLGVTSAGLSRYLNRRHRHGKDKAVDIEKQSLPSNIRLRAAVFVNIRPTPGVHALHDVMEKDKMDIKWGNRFGYVLLPFFVGQRDDPLDYVRKAKAIADQKKLSLEAFFTFSFSTVIINAMGIKAAADLAYKVLSNTTMSFSNIVGPTEEVSLCGHPMVYLAPSVYGHPHALTVHFVSYLNKVKMVLAVDENVVPDPHQLCADLADSLRLIKDAVIARQ