MESNSTEEKIQIEKGFKAAVAVKIQGHLPSRLTALGEKCESLTHPNNVAEVHALREAYRDLGQDLFKLLNFVEVNAIGVRKILKKFDKRFGYRFTDYYVTTRSNHPYSQLQKVFKHVGIGAVVGALSRNLTWFQSHGDSYLSIYDQPISALSLQDPVIDEIKDAVERLTNSTNFLRFLGKHALIIEEELPRPSEEYIQDQRYHFVSLVLNLVNTFLYMVNTYIIVPAADKYSMSLGAAATLCGVIIGSMAVAQLVSSVYFSAWSNKSYFKPLVFSSIVLFLGNTLYAMAYDLDSLSILLLGCILCGLGSARAVNRRYISDCVPLKTCLKASVAFVSASALGMAAGPTFAGVLQINKSFFGVTLNENTLPGWVMAAAWFVYLLWLSVSFKEPSHEDEEDHSGEASSGGQAEEDGFTKG*