MGKQLAKKITWAIENFSSLHSKKIYSDPFIVGGCKWRFLVYPKGNNVDYLFLYLEVADYESLSPEWRRHARYLLNVVNQNSVKRSKQNEEQKWFDVQSPRWGRLSMFPLNEINAKDSGFLVNGELKIVAEIEVLEVIGKLDVSEETSTIMESMDFNGFQLLPSQVDFVRHMFEKHPEIASEFRLKNPNLRAGYMSLLLSLIETLRQSPQELNKVDLAEGYVALRSITDAGFKVDWLEKKLVEISEKKNKEEAGETRMQEINEELESLKQKCLDLEAQLEKEKAEVFAAKSPLSFNDVF*