MPILNHIALIGVGLIGGSFVLDLKRQGLVRTVTGIDTDRDNLERALERGVINRASVVIDADSIGGADLVLIATPVATVPAVLTALRPVLPEHTWISDVGSTKSSVIEAFRRCLPDRLHRCIAAHPIAGSDRSGAQAAQFGLFRHRKLIITPHGGEDSDGIALVENLWRAVGADIFTMDAQHHDAVFAAVSHMPHLTAFAYVHQILDHPDGQEYLKFAATGFRDFTRIASGHPAVWADICLANKDSLLQLVQGLGKQLDVLADILTADDREALYRYFEEAKTTRDRWLDGN*