MLCRLAARRCGDLRLRGAVHCRAISSIADRSLTNLADAGLGARVLFATDEWFATADNLLQPHAPHFDSETFCTQGKVMDGWESRRRRLPGHDWALLRLGLAGSVKRVEIDTAHFTGNQTPAVRVLAACIDAEEGEASRGGGELPETAWLGPPRADLGQRGSCASADEIARARAAVEAKAEWCELVPESRLRAGYVPPELASRRVTHLLVDALPDGGIARMRAWGTVARDFATELDAAAVGSLDLLSALNGARALGCSNRHYGEPSNLLRPGRGERMDHGWETARNPNRPAVLRQDPSSGLVDMPGASEWCVFRLAAVAGGIERLEIDTAHFRGNYPESCLVEVCDAPHAEVQDLLEGAGEWRPLLDELDSSAGRATHARVSIFPDGGIMRVRAFGRAVAPMPE*