MFFMLMSQPSLNLHLLTLNLYLTVSTMIIALHHCRTLRGEFYVGFLLDTPRPTNIESPPYTDEEPWPQWPSNTTNSEKKRDRFVFKHVHHDILNEAFLRNRYPENDEKECLVDKCNAALENYKNRPLKESEKMTILNITNWFNNRRKEKKRNRRTLDPSSYCVQNLKENNEVKEEIISEDDV