MGVMTMASQGGVGNSGDGQRSQTQGLSRQGSFYNMTLNEVQNHLGEPLHSMNLDDLLKTVFAAEGNQLSKLSKKTVDQVWRDIQLGNEKGDEVQGSGHGRQPTLGEMTLEDFLVKAGRMATIDQQIHGQQSMTGAYMPNCINISSPTLGAFSDSQTPSRKHGASEDLDILAERRHKRMIKNRESAARSRARKQAYTNELENKVSHLEKENERLKKQKELDKILLSVPLPEPRYQLRRTSSSPF