MVDSALIKECSDPGLKPAIVEQFIERAGAPDPLAVTVRSGNRIVLVPRPTTPDEALALIRQNLGRNIVRVGLTQYPAGLGIVEAGQLKPDLIEPCENIKMGTALFAKVYRIVTKWYGNPTESEVLPQVFEDAIIAWQTGYFEGTAVFRAADPGDVKLPEPDPGVEAETSEAGSDKMKGGNVDTALEAEPADPNKAGIRIDLSGIGARGK