MAAMDLEDDEDIWGKTASSPSASPTPLTTAVVAPCGAFISTQLSLNSRLQLLSTTAAAGGSSPPHSVGAGIFAADGLRHHVGLGDGGGGGFRNAPASPAPFFSAYGLDAGGGVAPIDAGAARSALEDEMCVGPGTAWAGAGVGGSDRRKKRMIKNRESAARSRARKQAYVRELEREVQLLQQENESLRVKYEQLRVSVEVPVPVKKTLQRMPSAPF