MDAQSGNKKLHFLLFPWLAQGHINPFLQLAKALAIHGHTVSFLSTPVNVSRIRLSLQLQDWPGWIDLLELPLTPTEGLTPGAECTADIPVEMAFALKKAMDGMEKPFRSLLGQLSPDYLVHDFVQYWTQSIAAKMRIPAIYFSVFAPASCSYFLHPCKLRNQEITAEELATPPFGYPSSTLSFRLYEAQDFLVMYRGIPGHVSPIYRCAECLEGCVAVAVKSCFEEEDKYIRYFENAIGVPVLSVGPLMSTLQPVDGGSKGSALLEWLDRQRTASLVFVSFGSETFLSGEQAREMALGLEASGLPFLWSLRAPQYLENPRDLLPEGFETRTRDRGLVVRGWVPQMRILSHRSVGGYLSHGGWSSAMEALSCGLPLILLPTRLDHGLNARQITTELKVGIEIERGDDGSFSKEDICKAVKMVMAGEDGKSMRSKAVQARDILVANTGSQQSYIHDFIQQLTVVNYTEETQ*