MLQIDDENVDREAVTIALAYFYGHHPKLNDSNAFRVLNQQGAGIVLIGEIGGTAEEDAAAFIKFLAKLWANMTPGSRQNTCYSGINSSERLLQQLDKALRRMVNCFLGLGEEQELRIIELNALSYMLRFSVIGLNVHSRIFTRLKSLVSSAELLYEGLGLEHSDFLERAKKQLCDGNTNSSCLLKLVQELPKHFFLESIPLNEELKEIRAVLVVPDNSYEHPLKFVIASALGMKETIPAYLVPQLTSDNLITGVTFTLADSGYDNATSESGISKKPWPF*