MSLRDSLDLIQAVRPDAGTSALEYEILAERAASLGAAEQRVVTAIAALTSAVDDRDTCLSEARRTVWEYFVQRELVGFRKHNDVIQELNIPREVLAGLGAMPASNRR