MARGDQALKDYSLRFDALDFDDVPMRVTSAELDAAYGAIDADVRDALHLAAARIEKHHARQLPRDDIYQDALGVTLGSRWTAIEAVGLYVPGGMASYPSSVLMNAIPARVAGVPRIVMVVPAREGAINPAVLAAAKIAGIDEIYRIGGAQAVAALAYGTETIRPVAKITGPGNAFVAAAKRHVFGTVGIDMIAGPSEVLIIADSQNDPDWLAADLLAQAEHDTGAQSILITDDAAFARAVEQAVERQLKLLSRTETASASWRDFGAIILVPDLDAAAPIADRIAAEHLEIATDNPEALMDKIRNAGAFFLGRHTPEVIGDYVGGSNHVLPTARSARFSSGLGVLDYMKRSSILKLGTDQLRALGPAAITLAHCEGLDAHARSVAIRLNPGE*