MGLLPRAASVPGGAIIFEGRDLLGLPERQLQPLRGKRLGMIFQEPMTSLNPLMTVGQQLEETLRRHEPLGRREIARRAREMLDAVRMPHAEKRLAQYPHELSGGMRQRVMIAMAMLCRPDVLIADEPTTALDVTIQAQILELMRELQQSFGTGLLLITHDMGVVAEMADEVVVMNQGRMEERAPVRQLFAAPAAAYTRKLLAAVPVLGSAGEPEALGERPPLLEVNDLCVRFPVRGGWLEPVRNVHAVEHVSFTLRQGETLGLVGESGCGKSTTGKALMNMLAYQGSVKLDGRELNGLQGEALQAVRRDVQMIFQDPYAALNPRKTVLELVGEPLLIHDRLPLAERRERVAALLEDVGLAADAMTRYPHQFSGGQRQRLCIARALSLNPKLIIADESVSALDVSVQAQVLELLERLRETHGLSYLFISHDLAVVERICHRVAVMYGGKIVEIGRRDQVLHNPRHPYTRRLLEAVPMPDVDRRRDFKALLEAFEAPDPIKPQGFRAPPQRFDAVGEDHLVAV*