MVEDLEGDWHQLRVLDTRAQQEGTVVLDDALRTLLRRTGPSVAMTTAEVDAGLHTPEAARTLLHQMRQRVTEGSRRLGDALHRMYRLRDQGDLDGARQQMRDLLAVEVVPYYRELAQGQLADLD