MAVVGFHHLEELFRRGASLDIKKGHAKEVTDIVEQKLYDLLLMGQKAAKYNNRDVIWKYDLPITKGLEETINEFKKLEQEIELKDILERLATYPPLLELEAELEKSLPEIVGGLTLVLARIMKKLDEENRSVTHELIEKAKSVMDLTL