MVPAPVIDRFLRGIDDDDDAEEKPPPNLPSLGVHLQLLQSPSLRKYLKMKDTDTGVMVTHVEHGSSAEGSLIPGDVLLEVDGVKLANDGSAVFLGQRLAMVAILQARYVGDVVPIRLLREGVEMTIDVTLKTLHQLVPRGQYDVRPPFVIVGGLLFQPLSLEYLQSWGGDLKDAPTHLVEQYYDGISGPDKKEVVVLSQVLSDEANIGFTFDSVGLDYVKSVNGSPVADMHRFVAAVKKSIKAGDEFIRLEVTRGNVPNIVVLETSKLKQADETIRDRYQI