MAASASTSTAIDSNYKHCYDVSISHREPDMKSTFASQSIWQLKHLERIRVSNLRGNTLEELLEEFCYLQSLKELALLKCSKIKFLPDSFGNLTNLEHIDLSGSDSLQMLPDSFGHLIRLKYLDLKGCRNLIFSYATIGDISSLEHLNLSACEKIKVLPLEVAQQRDLKKLYLCGTELKKLPSAIGDLNNLELLELGSPSLELLPRSLGDLKSLKDLKLLSCQKLKRLPDSVGLLIQLTLKRLPDSVGLLIQLTHMTVEDCNLRKIEGLSGLTKLEILKIQSCEELEELPSMETLVSLQGLWAYGCVKLKRIKGLARLTKLRALDVRNCSKLEDLEGVEHCRSLERLYASGCPKLQLSGGAMDQLRQRLKEMDIAI*