MELPVNSFDKKEASTLTVADSAFGSEYKEGLVHQVVNAYLAGGRAGTKAQKTRREVSGGGAKPWRQKGTGRARAGSSRSPLWRSGGVAFAAKPRDFTQKVNRKMYRSAMASILSELIRREQLVVVDSLKLNEPKTRELKESLKKLNLGNVLIIIDGDDRNINLASRNMVGVSVCDALHVDPVSLVAAENIVVTVDAVKRLEERLS