MPGAEFVDVGVNALDSMFDGVYRGKRAHEGDIARVLRRARSSGVRSIVVTAGTLEESRAAVALARGREKEGGDEPRVFATCGTHPTRCGEFLRHEDGGADGYMRALMTIAMDGKRTGDVVAIGELGLDYDRLEFCDAETQRMFFEKQFALSEATGLPLFLHMRAACDDFMTIVERNRHRFTAGVVHSFTGTAEEARRVLACDGLYIGLNGCSLKTEENLEVVRTIPLDRVVIETDAPWCGIKPTHAGHAFTTPLAEWSPPTKKEKYNPDRFVKDRCEPAQIVYVAQIIARVTSRTVEDVARVTSANAARVFGV*