MEEKKWWTNDTVAVVTGANRGIGLEIVRLFAEKGITVVLTARRLQQGLSAPAQALLEQWKKNVIFHRLDVQSSESVSTFAEWLKKEFGGLDILINNAGVGGTEFDWDLLEKRQMDFRKILGEEFWTEGLTENHETAKECIDVNYFGTKRVTKALIPLLRPSAAGPRIVNVSSFFGMLMLLRSEELQKQLSDIDKISEELIDSIVNKFLEDIKTGFNPKESIWPAKFPTYSVSKLGLNAYTRLLARDLYGKVCVNSVHPGFVKTDMTFNTGDISCVEGAENVVRVALLPPGGVSGQNFMEKQISSF*